I shrinked my root partition to 40GB and create a new 400GB for my home partition. Now I mount this new partition to home directory and the system can start up well. However, I find that I cannot excute anything in home directory although the permission seems to be good :

ls -l run.sh

-rwxr-xr-x 1 albert users 1255 Apr 11 2012 run.sh


bash: ./setup.sh: Permission denied

even I run it with root, the problem is the same.

I am wondering, what's happening?

thank you very much.