This week's book giveaway is in the OCPJP forum. We're giving away four copies of OCA/OCP Java SE 7 Programmer I & II Study Guide and have Kathy Sierra & Bert Bates on-line! See this thread for details.
Not sure if you solved this but you should be able to append single at the end of your line in lilo. Also you can just boot into a livecd, mount the root filesystem and edit your /etc/passwd file. Remove the * after root. The star just signifies to the login process to check /etc/shadow for the actuall password.