the quick way is.... assuming we're moving /usr onto /dev/hdb1 in the example:
create the file system, ext3 in this example
Code:
mke2fs -j /dev/hdb1
then move stuff onto it
Code:
mkdir /mnt/usr
mount /dev/hdb1 /mnt/usr
find /usr -xdev | cpio -pvd /mnt
umount /dev/hdb1
and then create an fstab entry:
Code:
/dev/hdb1 /usr ext3 defaults 1 1
you should then be able to mount your new /usr partition.
NB, your old usr data will not be touched at any point, so as and when you are happy with the sytem, delete the old /usr data...
Code:
init 1
umount /usr
rm -rf /usr/*
mount /usr
init 5