January 2003
Intermediate to advanced
832 pages
32h 40m
English
diskutil
diskutil list diskutil mount[Disk]devicediskutil { info[rmation] | unmount[Disk] | eject | verifyDisk | repairDisk | enableJournal | disableJournal | verifyPermissions | repairPermissions } {mount_point|device} diskutil rename {mount_point|device}vol_namediskutil eraseVolumeformat vol_name[bootable] {mount_point|device} diskutil eraseDiskformat vol_name[OS9Drivers] [bootable] {mount_point|device} diskutil eraseOptical [quick] {mount_point|device} diskutil partitionDiskdevice num_partitions[OS9Drivers] [bootable] part1_formatpart1_name part1_size[part2_format part2_name part2_size] diskutil checkRAID diskutil createRAID { mirror | stripe }set_name[bootable] { HFS | HFS+ | UFS | BootableHFS+ }device1 device2[device3] diskutil destroyRAID {set_UUID|device} diskutil repairMirror {set_UUID|device}partition_num from_ device to_device
Controls disk volumes, including mounting, unmounting, ejecting,
erasing, journaling, partitioning, fixing permissions, and setting up
RAIDs. This is a command-line analog of the Disk Utility application,
and contains functionality beyond the somewhat less user-friendly
disktool.
Volumes are specified by mount point (directory on which the volume
is mounted) or device name (e.g., disk0s1).
checkRAID
Checks the status of RAID sets. Requires privileged access.
createRAID
Creates a mirror (RAID 1) or a stripe (RAID 0) on a set of devices. Requires privileged access.
destroyRAID
Destroys ...