Further LILO woes
I'm still having a helluva time trying to make Lilo boot potato off
/dev/hdc1 (second HD). Nothing seems to work.
I have just tried (as Howard Mann suggested) booting potato's kernel
with my slink's lilo (which is installed in /dev/hda4 and works
perfectly for booting from there). What I did was the following:
1. Booted in slink (with root at /dev/hda4)
2. Mounted my potato's root partition /dev/hdc1 on /mnt/potatoroot.
3. Modified slink's lilo.conf to look thusly:
,----[ lilo.conf ]
| boot=/dev/hda4
| root=/dev/hda4
| install=/boot/boot.b
| map=/boot/map
| delay=200
|
| image = /zImage
| label = slink
| read-only
|
| image = /vmlinuz
| label = old
| read-only
|
| image = /mnt/potatoroot/zImage
| label = potato
| root = /dev/hdc1
| read-only
`----
4. Run "lilo". Its output looked totally normal (added slink, old,
potato).
5. Rebooted, and chose "potato" when "LILO boot:" prompt came up. Then
I saw "Loading poato" message, and that's it (not a single dot).
6. After this failure I booted into potato from floppy, and
uninstalled lilo from /dev/hdc1 (lilo -U). No problems.
7. Goto 5. No luck -- same result.
Now I'm going to investigate installing lilo on a floppy (to boot
kernel off /dev/hdc1). Right now I have to boot from a floppy that has
kernel on it, ant it takes *ages*. So, if booting from floppy doesn't
work too, I'm going to get that nice carving knife from the drawer in
the kitchen, and euthanize myself. 8^(
p.s. If you are reading this message and haven't followed my ramblings
of yesterday, I'll mention that it all started with LILO not wanting
to boot from /dev/hdc1. I have a mutlibooter installed in /dev/hda's
MBR, which picks up Lilo on /dev/hdc1, Lilo starts loading and hangs
at "LI".
As always, any suggestions highly appreciated!
--
Arcady Genkin http://www.thpoon.com
"'What good is my pity? Is not the pity the cross upon which he who
loves man is nailed?..'" (Zarathustra - F. Nietzsche)
Reply to: