% df Filesystem Mounted on /dev/ad0s1a / /dev/ad0s1e /tmp /dev/ad0s1f /usr /dev/ad0s1d /var [...] /dev/mirror/gm1s1d /newRoot /dev/mirror/gm1s1e /newTmp /dev/mirror/gm1s1f /newVar /dev/mirror/gm1s1h /newUsr
I figure I can't just do a
cp -R / /newRootas I think
cpwould cross mount points?
I've tried using
dd, but the new partitions are larger than the old. Using
ddappeared to create partitions of the same size. Which, I guess is to be expected
What would the best way of migrating all my data from <mountpoint> to <newmountpoint>. I would guess that once all the data's migrated, it's just a case of updating /etc/fstab to point to the new locations