Hey people, I have seen MANY MANY posts about the lilo L 10 10 10
problem, and I had the same problem until today. I am a linux newbie,
so anything I say is questionable. Let me say that you should not
follow my directions. You should not read this and I probably didn't
even post it. Now... If you want to know what I think read on.
I believe there are several possible causes for LILO not booting, but
if you get the L 10 10 error, you can be assured you HAVE GOT
EVERYTHING SET UP RIGHT AS FAR AS GETTING TO LILO. The problem is Lilo
can't do it's job once you get to it. Setting up another boot manager
may help, for SOME of the causes of this error, detailed below, but for
others it won't do any good at all.
The first reason, and probably the most common reason, is the
limitation of lilo where it can't boot from a partition beyond the
1024th cylinder of the HD. As I write this I think there is a NEW
version of lilo, which has overcome this limitation. I picked up some
hearsay about it, so I won't promise. There are also other kernel boot
loaders which don't have this problem. The one I've tried is called
nuni. I was told to go to www.freshmeat.net and search for it. So go
ahead and to that. If the partition that contains /boot is located
beyond cylinder 1024 in your configuration (use fdisk to find out) this
could be your problem.
Now if you know that /boot is before cyl. 1024, then trying to fix the
problem with the above approach won't help. If you are trying to boot
from a hard drive other than the primary (hda or hdb are primary, hdc
and hdd are not) then probably the situation is your bios doesn't
support booting from the drive. That doesn't have anything to do with
lilo and it will give you the L 10 10 error in any case. To solve this
problem, you have to create a small linux partition on the primary
drive which will hold the contents of /boot. In otherwords set the
mount point for this small partition to /boot. Now you can install
lilo in the MBR, or in your linux partition on the secondary drive,
whichever you prefer. Putting in in the MBR makes lilo your boot
manager. Putting it in your linux partition means you want to use
another boot manager.
There may be other causes of this common error...but I don't know about
I hope this helps, thanks to the posts that helped me solve my problem.
I believe that there should be more data added to a HOWTO, maybe the
LILO HOWTO, adding some of these details...But I don't know how that
stuff is handled. In the meantime I think I'll write up something in
the way of a NHF. Look for it.
Sent via Deja.com http://www.deja.com/
Before you buy.