
fd(7D) Devices SunOS 5.5
SEE ALSO fdformat(1), uname(1), dd(1M), drvconfig(1M), vold(1M), read(2), write(2),
driver.conf(4), dkio(7I), fdio(7I)
Solaris 2.x x86 Hardware Compatibility List
DIAGNOSTICS fd<n>: <command name> failed (<sr1> <sr2> <sr3>)
The <command name> failed after several retries on drive <n>. The three hex
values in parenthesisare the contents of status register 0, status register 1, and
status register 2 of the Intel 8272, the Intel 82072, and the Intel 82077 Floppy Disk
Controller on completion of the command as documented in the data sheet for
that part. This error message is usually followed by one of the following, inter-
preting the bits of the status register:
fd<n>: not writable
fd<n>: crc error blk <block number>
There was a data error on <block number>.
fd<n>: bad format
fd<n>: timeout
fd<n>: drive not ready
fd<n>: unformatted diskette or no diskette in drive
fd<n>: block <block number> is past the end! (nblk=<total block count>)
The operation tried to access a block number that is greater than the
total number of blocks.
fd<n>: b_bcount 0x<op_size> not % 0x<sect_size>
The size of an operation is not a multipleof the sector size.
fd<n>: overrun/underrun
fd<n>: host bus error
There was a hardware error on a system bus.
SPARC Overrun/underrun errors occur when accessing a diskette while the system is heavily
loaded. These errors are caused by a hardware limitation and cannot be fixed in the
software.
NOTES 3.5" high density diskettes have 18 sectors per track and 5.25" high densitydiskettes have
15 sectors per track. They can cross a track (though not a cylinder) boundary without los-
ing data, so when usingdd(1M) to or from a diskette, you should specify bs=18k or mul-
tiples thereof for 3.5" diskettes, and bs=15k or multiples thereof for 5.25" diskettes.
The SPARC fd driver is not an unloadable module.
Under Solaris x86, the configuration of the floppy drives is specified inCMOS
configuration memory. Use the BIOS setup program or an EISA or Micro Channel
configuration program for the system to define the diskette size and density/capacity for
each installed drive. Note thatMS-DOS may operate the floppy drives correctly, even
though theCMOS configuration may be in error. Solaris x86 relies on theCMOS
7D-114 modified 25 Aug 1995
Kommentare zu diesen Handbüchern