Knoppix 3.1 (aus c't 4/2003, auf HD installiert) USB-Kamera

Diese Anleitung beschreibt, wie man unter Knoppix 3.1 (auf Harddisk installiert) die Digitalkamera Fuji Finepix 4700 ansprechen kann. Diese Kamera braucht keinen spezifischen Treiber, sondern benimmt sich am USB wie ein externer Massenspeicher. Wenn Knoppix von CD bootet, wird die Kamera automatisch erkannt. Auf dem Desktop taucht ein Icon auf, über das sich die Speicherkarte der Kamera wie eine Harddisk öffnen und auslesen lässt.

Leider verhält sich das selbe Knoppix, wenn auf Harddisk installiert, nicht mehr ganz so perfekt. Beim Einschalten der Kamera taucht kein Icon mehr auf und auf den Inhalt der Kamera kann nicht mehr zugegriffen werden. Dabei macht es keinen Unterschied, ob man als User 'knoppix' angemeldet ist oder als 'root'.

Ich benutze das Knoppix 3.1 (Linux 2.4.20) von der CD aus c't 4/2003, auf Harddisk installiert (mit 'sudo /usr/local/bin/knx-hdinstall') gemäß Anleitung in c't 5/2003. Mein Rechner ist ein Notebook vom Typ Toshiba Satellite 1900-101. Die folgenden Analyse-/Installationsschritte als 'root' machen.

Vergleich der (Fehler-)Meldungen

Vergleich von /etc/mtab

Die gerade gemounteten Festplatten stehen in der Datei /etc/mtab und können z.B. mit dem Explorer angesehen werden.

Es liegt also wohl tatsächlich daran, dass der USB-Speicher nicht gemountet wird.

Vergleich von /etc/fstab

Damit ein Gerät gemountet werden kann, muss ein Eintrag in /etc/fstab dafür vorhanden sein.

Mounten des Massenspeichers

Das Mounten der emulierten SCSI-Platte erfolgt bei Boot von CD, indem man das auf dem Desktop auftauchende Icon mit der linken Maustaste klickt. Das startet zugleich den Konqueror. Bei Boot von Festplatte kommt kein solches Icon automatisch. Man muss daher das Mounten zu Fuß machen:

  1. Einen Mountpoint erzeugen, an dem die neue Platte in das Filesystem eingehängt werden kann: Leeres Verzeichnis sda1 in /mnt erzeugen.
  2. Platte mounten (vorher die Kamera anschließen und einschalten) mit Kommando
    mount -t vfat /dev/sda1 /mnt/sda1
    Den Erfolg kann man in /etc/mtab kontrollieren. Dort muss jetzt eine zusätzliche Zeile dazugekommen sein:
    /dev/sda1 /mnt/sda1 vfat ro,nosuid,nodev,umask=000,uid=1000,gid=1000 0 0

Nun kann man auf die Daten in der Kamera zugreifen. Sie befinden sich im Verzeichnis/mnt/sda1.

Icon auf Desktop erzeugen

Wenn so weit alles geklappt hat, kann man künftig das Mounten noch komfortabler machen, indem man auf dem Desktop ein Icon für eine Festplatte anlegt:

  1. Rechtsklick auf eine freie Stelle im Desktop
  2. "Neu erstellen ..."
  3. Festplatte ...
  4. In Registerkarte "Gerät" den Eintrag auswählen: /dev/sda1 (/mnt/sda1)
  5. In Registerkarte "Allgemein" einen Namen vergeben, z.B.: Fuji 4700

Dann kann man durch Rechtsklick auf dieses Icon den Eintrag "Laufwerk einbinden" auswählen, d.h. mounten, und dann durch Linksklick auf das Icon den Konqueror starten zum Ansehen und Auslesen.

Da der Speicher in meiner Kamera ohnehin nur "Read-only" zugänglich ist, mache ich mir mit dem Aufheben der Laufwerkseinbindung keine Mühe. Ich schalte einfach die Kamera aus und stecke sie dann ab.

Gegenüber einem Knoppix direkt von CD habe ich nun nur noch eine kleinen kosmetischen Nachteil: Statt dass das Icon nur auftaucht, wenn wirklich die Kamera angeschlossen und eingeschaltet ist, liegt es bei mir ständig auf dem Desktop. Damit kann ich aber leben.

Viel Erfolg! Alle Berichtigungen und Hinweise zur Verbesserung sind willkommen

-- Josef Heiler <jheiler AT exmail.de>

/!\ Anmerkung: bitte nächstes Mal nicht als PDF, das ist nur mühsam, das in ein brauchbares (= editierbares) Format umzuwandeln und neu zu formatieren!

KNOPPIX/HardwareDatenbank/USB/FujiFinepix4700Anleitung (zuletzt geändert am 2007-12-23 22:45:34 durch localhost)