Did you edit /etc/fstab so that your new /home partition gets mounted on boot? Here's the line from my fstab:

Code:
/dev/hda4 /home auto rw,auto,user,exec 0 0
Of course use your own partition.

You should be able to log in as root and edit /etc/fstab. If not then boot the Knoppix disc, mount /root and edit from there.