Package: fdutils
Version: 5.6-2
Severity: normal
X-Debbugs-Cc: ldkrae...@gmail.com

Dear Maintainer,
In Debian 8 I have a SS DD 180K Floppy attached ad /dev/fd0.  I execute the 
following commands to format a TRS180 floppy, and it formats correctly.

larry@Debian811:~$ lsmod | grep floppy
floppy                 56090  0

larry@Debian811:~$ ls -alt /dev/fd0
brw-rw---- 1 root disk 2, 0 Mar  8 00:20 /dev/fd0

larry@Debian811:~$ groups larry
larry : larry cdrom floppy sudo audio dip video plugdev netdev bluetooth 
lpadmin scanner

larry@Debian811:~$ sudo ls -alt /media
total 16
drwxr-xr-x   4 root root   4096 Mar  6 14:50 .
drwxrw----   2 root floppy 4096 Mar  6 14:50 floppy
drwxr-xr-x  18 root root   4096 Mar  6 14:46 ..
drwxr-x---+  2 root root   4096 Mar  6 14:45 larry

larry@Debian811:~$ sudo gedit /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system>             <mount point>  <type>  <options>  <dump>  <pass>
UUID=5cc7486c-e24e-4327-aba3-50560ee92b58 /              ext4    
defaults,noatime 0 1
UUID=99e769fc-7dea-4ae5-a063-1d400d134319 swap           swap    
defaults,noatime 0 0

/dev/fd0        /media/floppy   auto rw,user,noauto     0       0

larry@Debian811:~$ lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0      2:0    1    4K  0 disk 
sda      8:0    0 37.3G  0 disk 
\u251c\u2500sda1   8:1    0    2G  0 part 
\u251c\u2500sda2   8:2    0 29.4G  0 part /
\u2514\u2500sda3   8:3    0  5.9G  0 part [SWAP]
sdb      8:16   1 28.7G  0 disk 
\u2514\u2500sdb1   8:17   1 28.7G  0 part 
sr0     11:0    1 1024M  0 rom  

larry@Debian811:~$ sudo setfdprm -p /dev/fd0 TRS180

larry@Debian811:~$ lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0      2:0    1  180K  0 disk 
sda      8:0    0 37.3G  0 disk 
\u251c\u2500sda1   8:1    0    2G  0 part 
\u251c\u2500sda2   8:2    0 29.4G  0 part /
\u2514\u2500sda3   8:3    0  5.9G  0 part [SWAP]
sdb      8:16   1 28.7G  0 disk 
\u2514\u2500sdb1   8:17   1 28.7G  0 part 
sr0     11:0    1 1024M  0 rom  

larry@Debian811:~$ sudo getfdprm /dev/fd0
SS DD sect=18 ssize=256 

larry@Debian811:~$ sudo superformat /dev/fd0 TRS180
 Verifying cylinder 39, head 0 
mformat -s9 -t40 -h1 -S1 -M512  a:

When I change to a TEAC 360K DS/DD Floppy Drive, Debian says it is not a valid 
Block Device.


But, in Debian 11 nothing works with the same hardware and the same commands.
I just change my Hard Drive to the latest version of Bullseye (Ver 11).


larry@Debian11:~$ lsmod | grep floppy
floppy                 90112  0

larry@Debian11:~$ ls -alt /dev/fd0
brw-rw---- 1 root disk 2, 0 Mar  8 00:20 /dev/fd0

larry@Debian11:~$ groups larry
larry : larry cdrom floppy sudo audio dip video plugdev netdev bluetooth 
lpadmin scanner

larry@Debian11:~$ sudo ls -alt /media
total 16
drwxr-xr-x   4 root root 4096 Mar  6 14:50 .
drwxrwx---   2 root root 4096 Mar  6 14:50 floppy
drwxr-xr-x  18 root root 4096 Mar  6 14:46 ..
drwxr-x---+  2 root root 4096 Mar  6 14:45 larry

larry@Debian11:~$ sudo gedit /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system>             <mount point>  <type>  <options>  <dump>  <pass>
UUID=5cc7486c-e24e-4327-aba3-50560ee92b58 /              ext4    
defaults,noatime 0 1
UUID=99e769fc-7dea-4ae5-a063-1d400d134319 swap           swap    
defaults,noatime 0 0

/dev/fd0        /media/floppy   auto rw,user,noauto     0       0

larry@Debian11:~$ lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0      2:0    1    4K  0 disk 
sda      8:0    0 37.3G  0 disk 
\u251c\u2500sda1   8:1    0    2G  0 part 
\u251c\u2500sda2   8:2    0 29.4G  0 part /
\u2514\u2500sda3   8:3    0  5.9G  0 part [SWAP]
sdb      8:16   1 28.7G  0 disk 
\u2514\u2500sdb1   8:17   1 28.7G  0 part 
sr0     11:0    1 1024M  0 rom  

larry@Debian11:~$ sudo setfdprm -p /dev/fd0 TRS180

larry@Debian11:~$ lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0      2:0    1  180K  0 disk 
sda      8:0    0 37.3G  0 disk 
\u251c\u2500sda1   8:1    0    2G  0 part 
\u251c\u2500sda2   8:2    0 29.4G  0 part /
\u2514\u2500sda3   8:3    0  5.9G  0 part [SWAP]
sdb      8:16   1 28.7G  0 disk 
\u2514\u2500sdb1   8:17   1 28.7G  0 part 
sr0     11:0    1 1024M  0 rom  

larry@Debian11:~$ sudo getfdprm /dev/fd0
SS DD sect=18 ssize=256 


larry@Debian11:~$ sudo superformat /dev/fd0 TRS180
Measuring drive 0's raw capacity
format: Operation not supported

larry@Debian11:~$ sudo getfdprm /dev/fd0
SS DD sect=18 ssize=256 

larry@Debian11:~$ ls -alt /dev/fd0
brw-rw---- 1 root disk 2, 0 Mar  8 00:20 /dev/fd0

If I install a TEAC DS/DD 360K Floppy Drive, I get an error message stating 
"Not a valid Block Device.  I do have an ICON on my desktop, but i can not 
mount the DS/DD 360K Floppy Drive, which contains a formatted floppy.  This 
happens in Debian 8 and Debian 11.

It should be easy enough to duplicate and find the problem.

 


-- System Information:
Debian Release: 11.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-21-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages fdutils depends on:
ii  debconf [debconf-2.0]  1.5.77
ii  debianutils            4.11.2
ii  dpkg                   1.20.12
ii  install-info           6.7.0.dfsg.2-6
ii  libc6                  2.31-13+deb11u5

Versions of packages fdutils recommends:
ii  mtools  4.0.26-1

fdutils suggests no packages.

-- Configuration Files:
/etc/mediaprm changed:
"360/360":
 DS DD sect=9
"1200/1200":
 DS HD sect=15
"360/720":
 SS DD sect=9
"720/720":
 DS DD sect=9
"360/1200":
 DS DD sect=9
"720/1200":
 DS QD sect=9
"1440/1440":
 DS HD sect=18
"2880/2880":
 DS ED sect=36
"2880/2880":
 DS ED sect=36
"2880/2880":
 DS ED sect=36
"1440/1200":
 DS HD sect=18
"1680/1440":
 DS HD sect=21
"410/1200":
 DS DD sect=10 cyl=41
"820/1440":
 DS DD sect=10 cyl=82
"1476/1200":
 DS HD sect=18 cyl=82
"1722/1440":
 DS HD sect=21 cyl=82
"420/1200":
 DS DD sect=10 cyl=42
"830/1440":
 DS DD sect=10 cyl=83
"1494/1200":
 DS HD sect=18 cyl=83
"1743/1440":
 DS HD sect=21 cyl=83
"1743/1440":
 DS HD sect=21 cyl=83
"880/1200":
 DS QD tracksize=11b ssize=1KB
"1040/720":
 DS QD sect=13
"1120/720":
 DS QD tracksize=7KB mss
"1600/1200":
 DS HD tracksize=10KB mss
"1760/1440":
 DS HD sect=11 ssize=1KB
"1920/1440":
 DS HD tracksize=12KB mss
"3200/2880":
 DS ED sect=5 ssize=4KB
"3520/2880":
 DS ED tracksize=22KB ssize=4KB
"3840/2880":
 DS ED sect=3 ssize=8KB
"3840/2880":
 DS ED sect=3 ssize=8KB
"1840/1440":
 DS HD tracksize=23b ssize=2KB
"800/720":
 DS DD sect=10
"1600/1440":
 DS HD sect=20
"GEN250":
 SS DD sect=24 dtr=0 fm=1 cyl=77 ssize=128
"ABC160":
 SS DD sect=16 ssize=256
"ACT180":
 SS DD sect=9
"ADL160":
 SS DD sect=16 ssize=256
"ADV160":
 SS DD sect=4 ssize=1KB
"ADV640":
 DS QD sect=4 ssize=1KB
"ALT720":
 DS QD sect=9
"AMI200":
 SS DD sect=10
"AMP200":
 SS DD sect=10
"AMP400":
 SS QD sect=5 ssize=1KB
"AMS720":
 DS QD sect=9
"ARC400":
 SS QD sect=5 ssize=1KB
"ARC800":
 DS QD sect=5 ssize=1KB
"ARI180":
 SS DD sect=18 ssize=256
"ATR200":
 SS DD sect=5 ssize=1KB
"BEE400":
 DS DD sect=10
"BIT160":
 SS DD sect=16 ssize=256
"BMC400":
 DS DD sect=10
"BUR360":
 DS DD sect=18 ssize=256
"CAL400":
 DS DD sect=5 ssize=1KB
"CAS640":
 DS QD sect=4 ssize=1KB
"CDI400":
 DS DD sect=5 ssize=1KB
"CMC800":
 DS QD sect=5 ssize=1KB
"COL160":
 SS DD sect=8
"COM160":
 SS DD sect=16 ssize=256
"COM800":
 DS QD sect=5 ssize=1KB
"CRO80":
 SS SD sect=16 dtr=1 fm=1 ssize=128
"CRO200":
 SS DD sect=10
"CRO200":
 SS DD sect=10
"CWP200":
 SS DD sect=10
"CYK320":
 DS DD sect=16 ssize=256
"DEC400":
 SS QD sect=10
"DEC180":
 SS DD sect=9
"DEC180":
 SS DD sect=9
"DIR320":
 DS DD sect=16 ssize=256
"DIS640":
 DS QD sect=8
"EAG400":
 SS QD sect=5 ssize=1KB
"EPS400":
 DS DD sect=10
"EPS320":
 DS DD sect=16 ssize=256
"EPS320":
 DS DD sect=8
"ERI320":
 SS QD sect=16 ssize=256
"ERI720":
 DS QD sect=9
"FLO640":
 DS QD sect=16 ssize=256
"FOR360":
 DS DD sect=18 ssize=256
"FUJ320":
 DS DD sect=16 ssize=256
"FUJ320":
 DS DD sect=16 ssize=256
"HCL800":
 DS QD sect=5 ssize=1KB
"HEA180":
 SS DD sect=9
"HEU640":
 DS QD sect=16 ssize=256
"IBM160":
 SS DD sect=8
"IMS160":
 SS DD sect=16 ssize=256
"IMS800":
 DS QD sect=5 ssize=1KB
"INT640":
 DS QD sect=16 ssize=256
"INS320":
 DS DD sect=16 ssize=256
"ITH360":
 SS QD sect=18 ssize=256
"JET400":
 DS DD sect=5 ssize=1KB
"LEX160":
 SS DD sect=16 ssize=256
"LNW180":
 SS DD sect=18 ssize=256
"MAC320":
 SS QD sect=8
"MAG400":
 DS DD sect=10
"MAI640":
 DS QD sect=16 ssize=256
"MIC320":
 DS DD sect=4 ssize=1KB
"MON320":
 SS QD sect=16 ssize=256
"MOR200":
 SS DD sect=5 ssize=1KB
"MOR400":
 DS DD sect=5 ssize=1KB
"MOR320":
 DS DD sect=4 ssize=1KB
"NCR640":
 DS QD sect=16 ssize=256
"NEC160":
 SS DD sect=16 ssize=256
"NEC320":
 DS DD sect=8
"NEC320":
 SS QD sect=16 ssize=256
"NIX800":
 DS QD sect=10
"OKI400":
 DS DD sect=10
"OLI180":
 SS DD sect=18 ssize=256
"OLI320":
 DS DD sect=16 ssize=256
"OLI320":
 SS QD sect=16 ssize=256
"OLY360":
 DS DD sect=9
"OLY180":
 SS DD sect=9
"OSB100":
 SS SD sect=10 dtr=1 fm=1 ssize=256
"OSB200":
 SS DD sect=5 ssize=1KB
"OSB200":
 SS DD sect=5 ssize=1KB
"OSB400":
 DS DD sect=10
"OSB400":
 DS DD sect=5 ssize=1KB
"OSB800":
 DS QD sect=5 ssize=1KB
"OSM640":
 DS QD sect=8
"OTR1":
 DS DD sect=10 ssize=512
 
"OTR2":
 DS QD sect=10 ssize=512
"PAN320":
 DS DD sect=16 ssize=256
"PEG360":
 DS DD sect=9
"PHI160":
 SS DD sect=16 ssize=256
"PHI320":
 SS QD sect=16 ssize=256
"PIE800":
 DS QD sect=10
"PMC400":
 DS DD sect=5 ssize=1KB
"PRO800":
 DS QD sect=10
"ROY320":
 DS DD sect=16 ssize=256
"SAG640":
 DS QD sect=8
"SAN320":
 DS DD sect=16 ssize=256
"SAN640":
 DS QD sect=16 ssize=256
"SEE160":
 SS DD sect=8
"SEI640":
 DS QD sect=16 ssize=256
"SIE720":
 DS QD sect=9
"SIE360":
 DS DD sect=9
"SIE720":
 DS QD sect=9
"SOR1232":
 DS HD sect=8 cyl=77 ssize=1KB
"SPE720":
 DS QD sect=9
"SUP175":
 SS DD sect=10 cyl=35
"SUP200":
 SS DD sect=10
"SYS180":
 SS DD sect=9
"SYS360":
 DS DD sect=9
"TEL360":
 DS DD sect=18 ssize=256
"TEL720":
 DS QD sect=9
"TI1160":
 SS DD sect=8
"TOS320":
 DS DD sect=16 ssize=256
"TRS0":
 SS SD sect=16 dtr=1 fm=1 cyl=0 ssize=128
"TRS180":
 SS DD sect=18 ssize=256
"TRS200":
 SS DD sect=10
"TRS180":
 SS DD sect=18 ssize=256
"TRS360":
 DS DD sect=18 ssize=256
"TRS160":
 SS DD sect=8
"VIS400":
 SS QD sect=10
"WAN320":
 DS DD sect=16 ssize=256
"WAV200":
 SS DD sect=5 ssize=1KB
"XER80":
 SS SD sect=16 dtr=1 fm=1 ssize=128
"XER160":
 SS DD sect=16 ssize=256
"ZEN100":
 SS SD sect=10 dtr=1 fm=1 ssize=256
"ZEN640":
 DS QD sect=16 ssize=256
"ZEN320":
 DS DD sect=16 ssize=256
"ZEN640":
 DS QD sect=16 ssize=256
"ZEN160":
 SS DD sect=16 ssize=256
"ZEN320":
 DS DD sect=16 ssize=256
"ZEN160":
 SS DD sect=8
"ZEN320":
 DS DD sect=8
"CBM1581":
 DS DD sect=10 cyl=80 ssize=512 fmt_gap=35 gap=12 swapsides
"CMDFD2M":
 DS HD sect=10 cyl=81 ssize=1024 fmt_gap=100 gap=12 swapsides
"COCO1":
 SS DD sect=18 cyl=35 ssize=256
"COCO2":
 SS DD sect=18 cyl=35 ssize=256
"COCO360":
 DS DD sect=18 cyl=40 ssize=256 tpi=48 zero-based
"COCO720":
 DS DD sect=18 cyl=80 ssize=256 tpi=96 zero-based
"TO7-1":
 SS DD sect=16 ssize=256
"TO7-2":
 SS DD sect=16 ssize=256 swapsides


-- debconf information:
  fdutils/fdmount_setuid: false

Reply via email to