This machine didn't have a floppy drive when I installed Mageia 6, so I had to load the floppy support to use one.
- Code: Select all
# modprobe -v floppy
insmod /lib/modules/4.14.30-desktop-3.mga6/kernel/drivers/block/floppy.ko.xz
Entering the modprobe command caused the following lines appear in the log:
- Code: Select all
kernel: Floppy drive(s): fd0 is 1.44M
kernel: FDC 0 is a post-1991 82077
krunner[2476]: "/org/freedesktop/UDisks2/drives/Floppy_Drive" has new interfaces: ("org.freedesktop.UDisks2.Drive")
org_kde_powerdevil[2484]: "/org/freedesktop/UDisks2/drives/Floppy_Drive" has new interfaces: ("org.freedesktop.UDisks2.Drive")
kdeinit5[2420]: "/org/freedesktop/UDisks2/drives/Floppy_Drive" has new interfaces: ("org.freedesktop.UDisks2.Drive")
plasmashell[2478]: "/org/freedesktop/UDisks2/drives/Floppy_Drive" has new interfaces: ("org.freedesktop.UDisks2.Drive")
krunner[2476]: "/org/freedesktop/UDisks2/block_devices/fd0" has new interfaces: ("org.freedesktop.UDisks2.Block", "org.freedesktop.UDisks2.Filesystem")
org_kde_powerdevil[2484]: "/org/freedesktop/UDisks2/block_devices/fd0" has new interfaces: ("org.freedesktop.UDisks2.Block", "org.freedesktop.UDisks2.Filesystem")
kdeinit5[2420]: QObject::connect: invalid null parameter
kdeinit5[2420]: "/org/freedesktop/UDisks2/block_devices/fd0" has new interfaces: ("org.freedesktop.UDisks2.Block", "org.freedesktop.UDisks2.Filesystem")
plasmashell[2478]: "/org/freedesktop/UDisks2/block_devices/fd0" has new interfaces: ("org.freedesktop.UDisks2.Block", "org.freedesktop.UDisks2.Filesystem")
kdeinit5[2420]: QObject::connect: invalid null parameter
That appears to have created a floppy disk device /dev/fd0.
- Code: Select all
# ls -al /dev/fd0
brw-rw---- 1 root disk 2, 0 /dev/fd0
But an attempt to format a MSDOS filesystem on a diskette fails. When I enter the command "fdformat /dev/fd0", the following messages appear in the log:
- Code: Select all
floppy0: probe failed... (15 times)
kernel: print_req_error: I/O error, dev fd0, sector 0
kernel: floppy: error 10 while reading block 0
And the console displays:
- Code: Select all
fdformat /dev/fd0
fdformat: cannot open /dev/fd0: No such device or address
Trying a different command also fails.
- Code: Select all
# mkdosfs /dev/fd0
mkfs.fat 4.1 (2017-01-24)
mkdosfs: unable to open /dev/fd0: No such device or address
I believe the floppy drive works and it's connected properly, so what have I not done or done wrong?