Package: fdutils
Version: 5.5-20060227-7
Dear Maintainer,
I've used floppy disk formatted with capacities other than the standard
of my PC's drive (1.44M HD 3.5 inches drive) to exchange data with old
8-bit computers. This worked in Linux kernel up to 4.4, but after recent
upgrading to 4.5, such disks can no longer be read, written or
formatted. For example (formatting in 720K DD):
$ superformat /dev/fd0 -- dd
returns this error message:
open: No such device or address
Disk already formatted in DD fails to read:
$ dd if=/dev/fd0 of=test.tmp
dd: failed to open '/dev/fd0': No such device or address
All operations work properly with HD disks though:
$ superformat /dev/fd0 -- hd
Verifying cylinder 79, head 1
mformat -s18 -t80 -h2 -S2 -M512 a:
$ dd if=/dev/fd0 of=test.tmp
2880+0 records in
2880+0 records out
1474560 bytes (1.5 MB, 1.4 MiB) copied, 49.3705 s, 29.9 kB/s
When I reboot my machine in the older kernel (4.4), all aforementioned
commands works flawless with DD and HD disks. I tested with same disks
to rule out any problem arising from damaged media.
I'm afraid log files don't give any useful information:
[ 1514.172190] floppy0: probe failed...
[ 1514.969767] floppy0: probe failed...
[ 1515.368649] floppy0: probe failed...
[ 1515.767368] floppy0: probe failed...
[ 1516.166268] floppy0: probe failed...
[ 1516.564967] floppy0: probe failed...
[ 1516.963771] floppy0: probe failed...
[ 1517.362529] floppy0: probe failed...
[ 1518.160154] floppy0: probe failed...
[ 1518.559047] floppy0: probe failed...
[ 1518.957738] floppy0: probe failed...
[ 1519.356602] floppy0: probe failed...
[ 1519.755360] floppy0: probe failed...
[ 1520.154151] floppy0: probe failed...
[ 1520.154165] blk_update_request: I/O error, dev fd0, sector 0
[ 1520.154171] floppy: error -5 while reading block 0
I have also to mention that when I'm booting my PC, following message
appears:
blk_update_request: I/O error, dev fd0, sector 0
The Linux kernels installed in my PC are:
$ dpkg -l linux-image-4*
Desired=Unknown/Install/Remove/Purge/Hold
|
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-====================-===============-===============-=============================================
ii linux-image-4.4.0-1- 4.4.6-1 amd64 Linux 4.4 for 64-bit PCs
ii linux-image-4.5.0-1- 4.5.1-1 amd64 Linux 4.5 for 64-bit PCs
ii linux-image-4.5.0-2- 4.5.3-2 amd64 Linux 4.5 for 64-bit PCs
Thanks in advance.
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.5.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=pt_BR.utf8, LC_CTYPE=pt_BR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages fdutils depends on:
ii debconf [debconf-2.0] 1.5.59
ii debianutils 4.7
ii dpkg 1.18.4
ii install-info 6.1.0.dfsg.1-6
ii libc6 2.22-7
Versions of packages fdutils recommends:
ii mtools 4.0.18-2
fdutils suggests no packages.
-- debconf information:
fdutils/fdmount_setuid: false