Re: Resize or move UFS partitions
I'd guess it's because however good and reputable the tool, you'd still backup and verify the data first, so you may as well risk emptying the area to be grown into and use growfs. Or redo from start.
Gparted can move and copy ufs. Haven't used it for either.
Anyone capable of writing reliable ufs slice manipulation techniques is probably busy with things like the FreeBSD-7.0 release and new current branch. It may be on someone's to do though.
It's entirely possible to move or copy whole sections of the file system to other mounted drives or partitions, even extended partitions can be used. The old partition need merely have a few root partitions to function to some extent, even if everything else dissapears. I run a personal small server where /usr, /home, /var and /tmp are in a cheap USB1 caddy and the kernel etc is on a small CF card. Linking the partitions is as easy as creating a symlink. They are quite transparent.
(What other systems call partitions, the main, generally up to four 'partitions', are refered to as 'slices' on PC-BSD etc. The 's2' part of ad0s2a. The letter at the end refers to the partition within the slice. Partitions can be swap or ufs...)