Expanding Solaris filesystems
Expanding Solaris filesystems:
These undocumented options are there to support growfs in Solstice Disk Suite. And yes, you can use them directly (at your own risk) - this
has been discussed on comp.unix.solaris before. I've used them to expand a mounted filing system (although it wasn't the root) while the
system was running. You want
/usr/lib/fs/ufs/mkfs -G -M / /dev/rdsk/c0t0d0s0 [number-of-sectors]
having made sure that c0t0d0s0 has been expanded to at least that size first... and that it doesn't overlap any other slice being used for a
filing system or swapping, of course! The size is the new total size; all other mkfs parameters are taken from the filing system being
expanded.
To expand a non-mounted filing system (I've done this even more often) just use -G without the "-M /where/its/mounted".
Doing all this via newfs would be mighty strange, and I suspect wouldn't work!
Chris Thompson
Email: cet1 [at] cam.ac.uk
Recent comments