that was almost good, you only forgot to add a new /home dir. but a minor mistake (although the errormessage might be mislesding to a mewcommer to linux)
the way I would do to is.
[quote]mkdir /mnt/newhome
mount /dev/hdaX /mnt/newhome (where X is the new partition)
cp -a /home/* /mnt/newhome/
mv /home /oldhome (you can delete the oldhome later)
umount /mnt/newhome
mkdir /home <--- here is the change
mount /dev/hdaX /home
edit /etc/fstab to mount hdaX as /home , this is what I have:
/dev/hdb6 /home ext3 rw,auto,users,exec 0 0[quote]
i added the large red letters and the line comented with
<--- here is the change
but now it should work.
and a small coment that in hdaX the a "x" is the partition number, and that the "a" might be another letter on his system, sorry if i am nitpicking.
OErjan