Can't mount floppy in Mandrake 8.1 

http://groups.google.com/groups?hl=en&threadm=9tbm7q%24be6%241%40nntp.itservices.ubc.ca&rnum=14&prev=/groups%3Fq%3Dfd0%253A%2B%2522unknown%2Bdevice%2522%2B%252Bfloppy%26num%3D50%26hl%3Den%26btnG%3DGoogle%2BSearch

Newsgroups: comp.os.linux.misc
Date: 2001-11-19 05:32:12 PST
> I got an error message which said that /dev/fd0 was an
> unknown device.

Then the file is not pointing to the correct kernel driver, or the driver itself is not loaded. Check with lsmod if the driver for the floppy is loaded as a module, try recompile the kernel.

Davide

Can't mount floppy in Mandrake 8.1 

This was a problem discussed on mandrakeforum.com. It occurs when the pnp bios disagrees with the linux PNP autodetection. To quote their errata page:

Why: The PNP_BIOS does not initalize the floppy controller like the BIOS. Because of this, you may have difficulty access the drive with applications like mount or dd, and will receive errors such as "/dev/fd0: No such device or address" or "Input/output error".

Solution: Boot your kernel with the "nobiospnp" option specified at the boot command line.

Brandon Darbro

Can't mount floppy in Mandrake 8.1 

Get rid of the devfs
Ie, change the
append=" devfs=mount..."
to
append=" devfs=nomount"
in /etc/lilo.conf

Now you will again have a /dev/fd0 which probably works. Note also that you could also try mount -t vfat /dev/floppy /mnt/floppy since /dev/floppy on the devfs file system is supposed to point to the right drive. Also you should have a floppy line in /etc/fstab, so you could just try mount /mnt/floppy

Bill Unruh

Can't mount floppy in Mandrake 8.1 

Thanks to everyone who replied to my question. I followed Brandon Darbro's advice, passed the option nobiospnp to the kernel, and now my floppy drive is working.

TLY