As you may see in dmesg, there is an fd0 controller detected but there is no physical drive. Following output comes from "modprobe floppy"
[ 2.031611] Floppy drive(s): fd0 is 1.44M [ 2.047060] FDC 0 is a National Semiconductor PC87306
# ps ax | egrep fd0 | egrep -v egrep 3772 ? D 0:00 devkit-disks-daemon: polling /dev/sr0 /dev/fd0
There is no output from gvfs-mount -l
Also when using "modprobe floppy floppy=debug" I just have following trace:
[ 2534.816115] floppy0: Setting flag 0x1 [ 2534.816250] Floppy drive(s): fd0 is 1.44M [ 2534.832040] floppy0: reschedule timeout lock fdc [ 2534.833468] reset interrupt: dtime=558708 [ 2534.833480] floppy0: reschedule timeout do wakeup [ 2534.833793] FDC 0 is a National Semiconductor PC87306 [ 2534.833813] floppy0: reschedule timeout lock fdc [ 2534.834699] reset interrupt: dtime=558708 [ 2534.834711] floppy0: reschedule timeout do wakeup
But afterwards, dmesg is permanently filled in by following output just saturating the ring buffer
[ 2541.096925] floppy0: checking disk change line for drive 0 [ 2541.096933] floppy0: jiffies=560274 [ 2541.096943] floppy0: disk change line=0 [ 2541.096949] floppy0: flags=2 [ 2541.096967] queue fd request dtime=1555 [ 2541.096973] floppy0: reschedule timeout floppy start [ 2541.096982] floppy0: setting NEWCHANGE in floppy_start [ 2541.116217] floppy0: calling disk change from floppy_ready [ 2541.116226] floppy0: checking disk change line for drive 0 [ 2541.116233] floppy0: jiffies=560279 [ 2541.116243] floppy0: disk change line=0 [ 2541.116249] floppy0: flags=6 [ 2541.116293] floppy0: calling disk change from seek [ 2541.116300] floppy0: checking disk change line for drive 0 [ 2541.116306] floppy0: jiffies=560279 [ 2541.116316] floppy0: disk change line=0 [ 2541.116322] floppy0: flags=2 [ 2541.116332] recalibrate floppy: dtime=1560 [ 2541.465651] recal interrupt: dtime=1647 [ 2541.465659] recal interrupt need 1 recal: dtime=1647 [ 2541.465672] floppy0: reschedule timeout redo fd request
As you may see in dmesg, there is an fd0 controller detected but there is no physical drive.
Following output comes from "modprobe floppy"
[ 2.031611] Floppy drive(s): fd0 is 1.44M
[ 2.047060] FDC 0 is a National Semiconductor PC87306
# ps ax | egrep fd0 | egrep -v egrep disks-daemon: polling /dev/sr0 /dev/fd0
3772 ? D 0:00 devkit-
There is no output from gvfs-mount -l
Also when using "modprobe floppy floppy=debug" I just have following trace:
[ 2534.816115] floppy0: Setting flag 0x1
[ 2534.816250] Floppy drive(s): fd0 is 1.44M
[ 2534.832040] floppy0: reschedule timeout lock fdc
[ 2534.833468] reset interrupt: dtime=558708
[ 2534.833480] floppy0: reschedule timeout do wakeup
[ 2534.833793] FDC 0 is a National Semiconductor PC87306
[ 2534.833813] floppy0: reschedule timeout lock fdc
[ 2534.834699] reset interrupt: dtime=558708
[ 2534.834711] floppy0: reschedule timeout do wakeup
But afterwards, dmesg is permanently filled in by following output just saturating the ring buffer
[ 2541.096925] floppy0: checking disk change line for drive 0
[ 2541.096933] floppy0: jiffies=560274
[ 2541.096943] floppy0: disk change line=0
[ 2541.096949] floppy0: flags=2
[ 2541.096967] queue fd request dtime=1555
[ 2541.096973] floppy0: reschedule timeout floppy start
[ 2541.096982] floppy0: setting NEWCHANGE in floppy_start
[ 2541.116217] floppy0: calling disk change from floppy_ready
[ 2541.116226] floppy0: checking disk change line for drive 0
[ 2541.116233] floppy0: jiffies=560279
[ 2541.116243] floppy0: disk change line=0
[ 2541.116249] floppy0: flags=6
[ 2541.116293] floppy0: calling disk change from seek
[ 2541.116300] floppy0: checking disk change line for drive 0
[ 2541.116306] floppy0: jiffies=560279
[ 2541.116316] floppy0: disk change line=0
[ 2541.116322] floppy0: flags=2
[ 2541.116332] recalibrate floppy: dtime=1560
[ 2541.465651] recal interrupt: dtime=1647
[ 2541.465659] recal interrupt need 1 recal: dtime=1647
[ 2541.465672] floppy0: reschedule timeout redo fd request