and add in front of the line nr4 the # charcter. Now it should look like this
#/dev/hda4 /home vfat defaults 0 0
You said you CAN login as root so i guess you have set a root password.
Just to keep things simple reboot and login as root
chown tom /home/tom
chgrp tom /home/tom