sector buffer | atapi packet. Current transfer source/destination.
Last command.
Control register.
Cylinder number (cylinder high and cylinder low).
Number of logical cylinders.
Number of logical heads.
Total number of sectors on disk.
Number of logical sectors per track.
Disk timing model implementing the disksim interface. (Deprecated)
Device number in the disksim extension. (Deprecated)
Error register.
Feature register.
Device firmware id. Up to 8 character long string.
Geometry valid.
Lower four bits of the head register.
Object implementing the image interface holding device data.
Device model id. Up to 40 character long string.
Set if multiword DMA is enabled.
Current multiword DMA mode (upper byte in identify device word 63).
Current PIO mode (upper byte in identify device word 51).
Device power mode (0==active, 1==idle, 2==standby, 3==sleep).
(b0, ..., b2047). Sector buffer.
Sector count register.
Sector number register.
Sectors per interrupt (lower byte in identify device word 59).
Device serial number. Up to 20 character long string.
(f0, ..., f255). Executed ATAPI command count (command i has been issued fi times).
Total number of bytes read from device using PIO.
Total number of bytes read or written to or from device using DMA.
Total number of bytes written to device using PIO.
(f0, ..., f255). Executed command count (command i has been issued fi times).
Device state.
Status register.
Transfer base.
Transfer bytes remaining.
Current transfer address.
Transfer finished (device view).
DMA finished.
Bytes per DRQ.
Number of blocks in transfer.
Transfer position.
Requested length of transfer.
Transfer sectors last block.
Transfer sectors per block.
Transfer sector size.
Update address during transfer.
Set if UDMA is enabled.
Current UDMA mode (upper byte in identify device word 88).
add-diff-file | add a diff file to the image |
add-diff-partial-file | add a partial diff file to the image |
add-sun-partition | add partition from a file |
create-partition | add a partition to disk |
create-sun-vtoc-header | write a new VTOC to a Sun disk |
create-sun-vtoc-partition | write partition data in the VTOC on a Sun disk |
default-translation | get or set the default CHS translation |
delete-sun-vtoc-partition | delete partition data from the VTOC on a Sun disk |
dump-sun-partition | write partition as a file |
info | print information about the device |
print-partition-info | print info about a pc-style partition |
print-partition-table | print the disk's pc-style partition table |
print-sun-vtoc | print the VTOC for a Sun disk |
save-diff-file | save diff file to disk |
The slight overspecification of the parameters is there because they depend on how the BIOS translates the disk geometry to the BIOS geometry. All CHS coordinates given to this command should be in the translated BIOS geometry.
The partition boot bit is enabled with the -boot-indication flag (default off).
The partition type can either raw numerical code, or a symbolic name. The following symbolic names are understood by the command: "unused" (0x0), "DOS 12-bit FAT" (0x1), "DOS 3.0+ 16-bit FAT" (0x4), "DOS 3.3+ extended" (0x5), "DOS 3.31+ 16-bit FAT" (0x6), "OS/2 IFS" (0x7), "OS/2 boot manager" (0xa), "Win95 32-bit FAT" (0xb), "Win95 32-bit FAT, LBA" (0xc), "Win95 16-bit FAT, LBA" (0xe), "Win95 extended, LBA" (0xf), "Linux swap" (0x82), "Linux native" (0x83), "Linux extended" (0x85), "Linux LVM" (0x8e), "BSD/386" (0xa5), "OpenBSD" (0xa6), "NetBSD" (0xa9), and "BeOS" (0xeb).