Hallo Ihr Wissenden,
ich habe seit kurzem ein Problem: meine Disketten-Laufwerke sind weg!
Nein, nicht wirklich, nur virtuell.
Seit einigen Tagen – oder auch länger, ich kann es nicht näher definieren – kann ich unter OpenSuse 10.2 nicht mehr auf mein Diskettendoppellaufwerk (3,5 und 5,25 “) zugreifen. Im parallel installierten W2k sind beide Laufwerke noch ansprechbar und arbeiten anstandslos. Lange Zeit – seit meiner Erstinstallation von Suse 9.1 und den nachfolgenden Updates und -grades bis hin zu OSS 10.2 – waren beide Laufwerke auch von Susi ansprechbar und verrichteten klaglos ihren Dienst.
Seltsamerweise sind im Verzeiuchnis /dev die Gerätedateien fd0 unf fd1 nicht mehr zu finden. In der /etc/fstab sind entsprechende mount-Angaben eingetragen, die Verzeichnisse, in die die Laufwerke gebunden werden sollen, sind vorhanden. Ich habe an der für mich sichtbaren Konfiguration des Gesamtsystems nichts verändert.
Wer kann mir helfen? In welcher Log-Datei sind evtl. Hinweise zu finden? Könnte in den Skripts in /etc/init.d irgendetwas durcheinandergeraten sein?
In /var/log/boot.msg finde ich:
“mount: you didn’t specify a filesystem type for /dev/fd0
I will try all types mentioned in /etc/filesystems or /proc/filesystems
Trying vfat
mount: special device /dev/fd0 does not exist
mount: you didn’t specify a filesystem type for /dev/fd1
I will try all types mentioned in /etc/filesystems or /proc/filesystems
Trying vfat
mount: special device /dev/fd1 does not exist”
Ach ja, Kernel-Version:2.6.18.8-ccj45-default
Mit der Hoffnung auf Hinweise
Klaus
Ist der Floppysupport im Kernel aktiviert?
Also
cd /usr/src/linux
make menuconfig
Findest du unter “Device Drivers -> Block Devices -> Normal Floppy Disk
Device”
Falls ja, dann musst du noch die Device-Nodes anlegen.
mknod /dev/fd0 b 2 0
mknod /dev/fd1 b 2 1
Das legt /dev/fd0 und /dev/fd1 an.
Am besten die Befehle in ein Startscript packen damit das bei jedem
booten automatisch geht.
Oder eine udev-Regel erstellen…
Dann solltest du deine Floppy(s) mounten können.
Schade daß man hier nie eine Rückmeldung bekommt ob einem die
Hinweise weiterhelfen konnten.
So macht das einfach keinen Spaß mehr…
Lieber Lars,
ich kann Deine Klage verstehen! Habe aber die Tips ausprobiert. Allerdings erst jetzt, da ich nicht jeden Tag an der Kiste sitze und am System feilen kann.
Das bisherige Ergebnis meiner Bemühungen:
In der Kernal-Konfiguration ist die Floppy-Unterstützung als Modul vorgesehen.
Mit den beiden mknod-Befehlen und anschließendem mount-Befehl lassen sich beide Floppies ansprechen. Wunderbar!!!
Habe daher die beiden Befehle in ein Startskript gepackt. Kann ich erreichen, dass die Floppylaufwerke automatisch nach Einlegen einer Floppy gemountet werden? Evtl. durch Zugriff auf das jeweilige Mount-Verzeichnis (bei mir /media/floppy3.5 bzw. /media/floppy5.25)??
Was heißt udev? Bin zwar schon ‘mal kursorisch durch Foren gestolpert und habe einiges aufgeschnappt, kann mit dem Hinweis aber nicht allzuviel anfangen.
Vielen Dank für die bisherigen Hinweise.
Gruß Klaus