After an install, some config files are not correctly written. Using a belgian keyboard, I had trouble loggin to root because keyboard was still US. /etc/sysconfig/keyboard was present but empty (size = 0). using the setup utility can correct this... if you manage to log in as root (I've z, m and numbers in the password I had entered)
*** This bug has been marked as a duplicate of 7275 ***