I have found with some RedHat 6.0 installs (haven't seen this with E-smith, but E-smith 3.x is based on RedHat 6.0) that bad ram will cause similar symptoms (root login problem). On a couple of machines I had to replace some ram chips and reinstall. Then it worked fine...maybe you have a similar problem. BTW, the bios ram check identified the ram as good.