Name

hfs.util

Synopsis

hfs.util { -m | -M } device mount_point { fixed | removable } { readonly | writable } { suid | nosuid } { dev | nodev }
hfs.util -p device { fixed | removable } { readonly | writable }
hfs.util { -a | -k | -s | -u } device
hfs.util { -J | -U | -I } mount_point
                  

Mounts HFS and HFS+ filesystems into the directory hierarchy.

Options

-a

Enable (adopt) permissions on the volume, creating an entry for it in /var/db/volinfo.database if one doesn’t already exist. Unlike disktool -A or vsdbutil -a, this functions only on an unmounted volume.

-I

Print information about the journal file to standard output.

-J

Enable journaling on the volume.

-k

Read the disk’s UUID key and prints it to standard output. Only functions on an unmounted volume.

-m

Mount the device.

-M

Attempt to force the mount.

-p

Probe the device and print the volume name to standard output.

-s

Generate a new disk UUID key and set it on the volume. Only functions on an unmounted volume.

-u

Unmount the device. This function doesn’t appear to work.

-U

Disable journaling on the volume.

device

The disk device filename, e.g. disk0s5.

mount_point

The directory on which the filesystem is mounted.

Get Mac OS X Panther in a Nutshell, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.