linux-l: Re: floppy kann ich ploetzlich wieder mounten :)
Guntram Trebs
gunni at mathematik.hu-berlin.de
So Mär 18 12:26:47 CET 2001
On Sun, 18 Mar 2001, Jia Baoyu wrote:
> Hi!
>
> JETZT WIEDER NICHT :(
>
> root at linux:/home/kotya > ls -l /dev/fd /dev/fd0
> lrwxrwxrwx 1 root root 13 Dez 21 19:50 /dev/fd ->
> /proc/self/fd
>
> ^^^^^^^^ Was soll
> es sein?
/proc/self/fd ist bei mir ein Verzeichnis.
Der Link von /dev/fd ist bei mir auch so gesetzt.
Die Befehle
cat /dev/fd
cat /dev/fd/0
mount /dev/fd /mnt
mount /dev/fd/0 /mnt
machen den Eindruck, daß /dev/fd eine ganz andere Bedeutung hat.
Probier mal, was bei eingelegten Disketten folgende Befehle bewirken:
cat /dev/fd0
cat /dev/fd1
(
Wenn Dein Terminal jetzt zerschossen ist, gib folgendes ein:
<CTRL-C>cat<ENTER><ESCAPE>c<ENTER><CTRL-D>
oder wechsel auf ein anderes Terminal und schiess es ab.
Theoretisch müßte jetzt der Disketteninhalt als Datenstrom angezeigt
werden. Das heißt, wenn Du wirre Zeichen auf den Bildschirm bekommst,
bist Du glücklich.
)
> brw-rw-rw- 1 root disk 2, 0 Mär 17 21:42 /dev/fd0
> root at linux:/home/kotya > ls /proc/self/
> cmdline cwd environ exe fd maps mem root stat statm status
Vergiß erstmal /proc/self
> und /proc/devices:
>
> Character devices:
uninteressant
>
> Block devices:
> 1 ramdisk
> 2 fd
^ major number
Da ist der Treiber für Dein Diskettenlaufwerk.
Bei mir sieht das so aus:
ls -ld /dev/fd?
brw-rw-rw- 1 root disk 2, 0 Jul 29 2000 /dev/fd0
brw-rw-rw- 1 root disk 2, 1 Jul 29 2000 /dev/fd1
^ block device ^ minor number
^ major number
Wenn das bei Dir auch so aussieht, probiere
mount /dev/fd0 /mnt
Wenn nicht, dann probiere mal:
cd /dev
mknod floppydisk0 b 2 0
mknod floppydisk1 b 2 1
ls -l floppydisk?
mount /dev/floppydisk0 /mnt
mount /dev/floppydisk1 /mnt
ls /mnt
mount
Wenn das nicht funktioniert, hast Du vielleicht beim Kernelbacken einen
Fehler gemacht, oder Dein Diskettenlaufwerk funktioniert nicht.
viel erfolg,
guntram
Mehr Informationen über die Mailingliste linux-l