NAME
extendfs_hfs: extendfs — extend HFS file system size
SYNOPSIS
/usr/sbin/extendfs
[-F
hfs]
[-q]
[-v]
[-s
size]
special
DESCRIPTION
If the original HFS file system image created on
special
does not make use of all of the available space, the
extendfs
command can be used to increase the capacity of an HFS
file system by updating the file system structure
to include the extra space.
The command-line parameter
special
specifies the character device special file
of either a logical volume or a disk partition.
The
special
must be unmounted before the
extendfs
command can be run (see
mount(1M)).
Options
extendfs
recognizes the following options:
- -F hfs
Specify the HFS file system type.
- -q
Query the size of
special.
No file system extension will be done.
- -v
Verbose flag.
- -s size
Specifies the number of
DEV_BSIZE
blocks to be added to the file system.
If the number of blocks is not specified, the maximum possible size is used.
EXAMPLES
To increase the capacity of
a file system created on a logical volume,
enter:
umount /dev/vg00/lvol1
lvextend -L larger_size /dev/vg00/lvol1
extendfs -F hfs /dev/vg00/rlvol1
mount /dev/vg00/lvol1 mount_directory
WARNINGS
The root file system cannot be extended using the
extendfs
command because the root file system is always mounted, and the
extendfs
command only works on unmounted file systems.
extendfs
will fail if used on a file system, on a logical volume, where
the logical block size of the logical volume is greater than the
file system's fragment size. The logical block size, of a
logical volume changes, when additional disks with larger sector
size are added.
RETURN VALUE
extendfs
returns the following values:
- 0
No errors were detected and file system was successfully extended.
- 1
Command aborted.