Yes indeed a blank lilo.conf could be a bit of a problem. The only reason I can think of for not having a lilo.conf is if you are using grub instead. In that case, you should find a file called /etc/grub.conf and the file will look very much like lilo.conf. You may be able to edit lilo.conf once you log on but the file system may still be set to read-only. I can't figure out what you are asking in the second question but hda is your first physical hard drive. Hda1, hda2, hda3 etc. are partitions. If the suggestions in the above replies don't work, you might try "lilo fix-table". However, that is an option and I don't know if it works on the command line- I never tried it. Have you ever tried just reinstalling lilo?