Ah, worked for me. I made a ext3 partition on sda3 & then followed the writeup. I had to use sudo in 3 more places. Here is my (slightly modified) list of commands:
$sudo mkdir /mnt/newhome
$sudo mount -t ext3 /dev/sda3 /mnt/newhome
$cd /home/
$sudo find . -depth -print0 | sudo cpio -–null -–sparse -pvd /mnt/newhome/
$sudo umount /mnt/newhome
$sudo mv /home /old_home
sudo mkdir /home
$sudo mount /dev/sda3 /home
Cursorily verify that everything works right. (it did)
Now, you have to tell Ubuntu to mount your new home when you boot. Add a line to the “/etc/fstab” file that looks like the following:
/dev/sda3 /home ext3 nodev,nosuid 0 2
Once all this is done, and everything works fine, you can delete the “/old_home” directory by using:
$sudo rm -r /old_home