CSUNIQUE(8) | System Manager's Manual | CSUNIQUE(8) |
csunique
— modify
the UUIDs of CoreStorage metadata objects
csunique |
[-v | --verbose ]
[-n | --dry-run ]
[-I | --include
include] [-X |
--exclude exclude]
device ... |
The csunique
utility can rewrite
CoreStorage logical volume group metadata, changing object UUIDs. All
CoreStorage objects are uniquely identified by UUIDs. This can be useful
when copying an initial "canned image" onto multiple machines to
establish these as independent volumes.
The device parameter(s) should be path(s) to the "raw" (character special) disk device(s) such as /dev/rdisk1s1 that constitute the CoreStorage logical volume group. If you specify a "non-raw" (block special) path such as /dev/disk1s1, or just the disk name such as disk1s1, it will automatically be converted to the corresponding raw disk device (/dev/rdisk1s1).
The options are as follows:
-v
-n
-I
-X
The classes of CoreStorage UUID objects that can be included or
excluded from modification by csunique
are indicated
using the following characters:
csunique
processes/transforms the
CoreStorage metadata in a number of steps:
-I
and -X
options;The csunique
utility exits with 0 if the
CoreStorage logical volume group was modified as directed, and with >0 if
it was unable to do so. Any error message is written to stderr.
csunique
cannot modify the LVF UUID if
there are any encrypted LVs inside it. Any mounted LVs must be manually
unmounted before invocation.
The csunique
utility first appeared in OS
X 10.8.1.
September 25, 2012 | OS X |