After Installing Red hat 6.2 (this is my first linux product),
I can not use my floppy disk.
When I trying to use the floppy I get the follwoing error
(either using the floppy icon or using the command line via an xterm)
> mount /dev/fd0 /mnt/floppy/
mount: the kernel does not recognize /dev/fd0 as a block device
(maybe `insmod driver'?)
I have upgrade the kernel from 2.2.14-5.0 to 2.2.14-12, but the
problem did not go away, I have also updated the kernel for some
bug fixes for 2.2.14-12 but the problem still exsists.
Could you please help me?
Note that my floppy drive is Panasonic Super Disk (LS120) 120MB.
I have no problem using the drive in win98.
I also want to convert the FAT32 formatted floppies into EXT2FS.
*** Bug 11718 has been marked as a duplicate of this bug. ***
I have done lots of searching for this problem and I have executed
all the suggested solutions but none of them works and I always get
the same error. Here is a list of the commands that I have ran:
> mount /mnt/floppy
> mount -t vfat /dev/fd0 /mnt/floppy
> mount -t msdos /dev/fd0 /mnt/floppy
> mount /dev/fd1 /mnt/floppy (including -t for vfat and msdos)
> mount /dev/fd0H1440 /mnt/floppy (including -t for vfat and msdos)
> mount /dev/fd0h1200 /mnt/floppy (including -t for vfat and msdos)
I have no problem using the CD.
My /etc/fstab is:
/dev/hda5 / ext2 defaults 1 1
/dev/hda2 /boot ext2 defaults 1 2
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
none /proc proc defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
/dev/hda6 swap swap defaults 0 0
listing /dev/fd0 gives
> ll /dev | grep fd0
brw-rw---- 1 vahik floppy 2, 0 May 5 1998 fd0
One last information I can provide is that in dos, win98 detects a 5&1/2"
floppy drive, I don't know how much this is related, but I want to give
any information I can.
Is your floppy drive actually being detected as one? Because many of them are
actually ATAPI devices and not "real" floppy drives, LS-120 drives often show
up as removable hard drives, which would make the device name "/dev/hdb" or
something similar. Check the /var/log/dmesg file for a line like this one:
If you see something like this, then you're attempting to mount the wrong
device, and you should only need to fix the fstab entry to reflect that.
(Closed due to inactivity.)