To learn about the hottest technical jobs, click here.
Your /var/run/utmp is screwed up. You should have
/var/run/utmp
in your /etc/rc.local or /etc/rc.d/*. See, ("I Screwed Up the System and Can't Log In to Fix It.") Note that the utmp may also be found in /var/adm/ or /etc/ on some older systems.
Sponsored by: