I've moved /home to a separate partition, this involved creating and mounting the new partition, copying the old home directory over to the newly mounted one, editing fstab to mount the new partition as /home on boot. This has worked great for my admmin account but not for the other user accounts.
I copied like so
mv /home /old_home
mv /new_home /home
I then made sure that ls -l was the same for home as old_home
I think it may be to do with the edits to /etc/fstab only mounting the partition for the user I edited it as
/dev/sdb1 /home ext4 nodev,nosuid 0 2,
My guess would be the options nodev, nosuid but without knowing what to change this to im reluctant to make further edits.
Any suggestions ?