unknown device 

http://groups.google.com/groups?hl=en&threadm=26e9987d.0111200117.7e25cd16%40posting.google.com&rnum=1&prev=/groups%3Fas_q%3Dfd0%253A%2B%2522unknown%2Bdevice%2522%26num%3D50%26btnG%3DGoogle%2BSearch%26as_oq%3D%26as_epq%3D%26as_eq%3D%26as_ugroup%3D%26as_usubject%3D%26as_uauthors%3D%2B%26as_umsgid%3D%26lr%3D

Newsgroups: comp.os.linux
Date: 2001-11-23 11:39:23 PST
> I am using Mandrake8.1 and neither as root or a normal user I am able
> to mount my floppy drive in Linux. 'mount -t msdos /dev/fd0 /mnt/fd0'
> returns 'mount: /dev/fd0: unknown device'.

The file /dev/fd0 exists, doesn't it? What are it's major and minor number? You can find it out with (ls -l /dev/fd0). It would give something like: brw-rw---- 1 lurch floppy 2, 0 Aug 30 22:30 /dev/fd0 The major number is 2 and the minor number is 0

Check if the major number in /proc/devices

cat /proc/devices

If you don't have the /dev/fd0 at all, try creating one with mknod: cd /dev; mknod fd0 b 2 0

unknown device 

Try this: Reboot your system, and at the boot prompt (press ESC if you have a graphical LILO boot screen), type "linux nobiospnp".

According to Mandrake 8.1 Errata: "The PNP_BIOS does not initalize the floppy controller like the BIOS."

If this trick works out, then to make this permanent, edit your "/etc/lilo.conf" file to have a line something like

append=" devfs=mount nobiospnp"

located under the section of your currently used kernel.

Chris