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

Reply via email to