Login screen reappears..!!

Hi all,

My login screen reappears if i give a correct password for a user and give login..

I am doing Linux BMR process for CentOs .. I first backup the ' / ' folder with partition details and then restore it using a live cd. By doing so i got succeeded in restoring a machine.. But while giving the password in login screen.. The screen disappears and again the login screen appears..

In some site i heard it to be a selinux problem and i disabled the selinux=0 while booting and after that the user got logged in.. and got my system back..

But i should not make the selinux as 0. What this problem have to do with selinux. Please come out with your suggestions and help me to clear this problem..

Thanks

Selva