I got a system with Red Hat 9 preinstalled, booting with lilo.  After
making some space, I installed Debian (testing) on it.  I thought it
would be good to preserve the ability to boot into RH, so I mounted its
partitions under /red in linux, and modified its lilo.conf to use these
new paths.  (That is, I created /etc/lilo.conf under Debian based on the
lilo conf from RH).

Surprisingly, I find I'm unable to start RH doing this.  I get 
Kernel panic: No init found.  Try passing init= option to the kernel
(it is already getting that option).

On the other hand, if I chroot to /red and run lilo -b /dev/fd0, I get
something I can boot off.

The most obvious difference between the two is that they use a different
install= option (must be the same for all files in lilo.conf).  Of
course, lilo and the supporting programs are different too.  I have not
touched the initrd images RH generated.

This behavior surprises me; does anyone have any ideas why it's not
working better?
-- 
Ross Boylan                                      wk: (415) 502-4031
530 Parnassus Avenue (Library) rm 115-4          [EMAIL PROTECTED]
Dept of Epidemiology and Biostatistics           hm: (415) 550-1062
University of California, San Francisco
San Francisco, CA 94143-0840


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to