9srv Manual Collection/plan9/scuzz(8) | 9srv Manual Collection/plan9/scuzz(8) |
---|
The -6 forces the use of 6-byte SCSI commands rather than 10-byte ones. Some older devices require this, though scuzz attempts to adapt automatically. The -e makes scuzz more willing to retry I/O errors but less tolerant of other errors and implies -6. This option is often needed to read Exabyte 8mm tapes. The -m option sets the maximum I/O transfer size to max-xfer. Exabyte drives often require this to be 1024 or the exact tape block size and some 4mm drives require this to be the exact tape block size or larger.
The help and probe commands may be given at any time.
The remaining commands are in rough groups, intended for specific classes of device. With the exception of the read, write, and space commands, all arguments are in the style of ANSI-C integer constants.
The following commands are specific to CD and CD-R/RW devices. A brief description of each is given; see the SCSI-3 Multimedia Commands (MMC) Specification for details of arguments and interpretation of the results.
The following commands are specific to Media Changer devices. A brief description of each is given; see the SCSI-3 Medium Changer Commands (SMC) Specification for details of arguments.
Only one target can be open at a time.
LUNs other than 0 are not supported.
No way to force 10-byte commands, though they are the default.
Should be recoded to use scsi(2) in order to get more complete sense code descriptions.
Scuzz betrays its origins by spelling rdiscinfo with a c even though the devices it manipulates are spelled with a k.
The max-xfer value is currently limited to 245760 to limit kernel memory consumption.
It may be necessary to set max-xfer to exactly the block size used to write a tape in order to read it on some drives.
9srv Manual Collection/plan9/scuzz(8) | Rev: Sat Jan 09 23:14:24 GMT 2010 |