How can I fix LILO without repeating the whole install?
If Linux was installed (root directory and all that) then you can "get back in" and set up LILO. There is nothing magic about the Linux install process as far as LILO is concerned. Don't waste your time by repeating it! In fact, in the Slackware distribution, the lilo installation step is simply the program 'liloconf' ! So, step one is to get your Linux system running:
* If you have made a boot diskette, use it!
* If you have access to a rescue diskette, use it!
* If you have the installation media (CD, etc.) you should be able to make a rescue diskette from it (using the rawrite program).
* If you can boot from your CD you may be able to use it directly as a linux boot disk.
* If you can boot up in DOS and read the CD you can use LOADLIN to start Linux. (And you may be able to get these files plus a DOS boot disk using another computer.)
In all the above cases, the key is to remember (or figure out by trial and error!) where the Linux root directory was installed and then specify it to the kernel when you boot up. At LILO's boot: prompt, you enter a line like:
boot: linux root=/dev/hda2
The key is to identify the correct disk partition and use it where you see hda2 in the above example. Then perform step two, which is to fix /etc/lilo.conf (now you know where your root partition is!) and install LILO using /sbin/lilo.
Search Engines Are Your Friends ☺
Morpheus: There is a difference between
knowing the path and walking the path. "The Matrix"