[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: LILO on hdc (to be hda)



I can't see a way to tell LILO to do it. I would advise writing your kernel to a
floppy and booting off of that the first time, then run lilo.

joost witteveen wrote:

> So I thought I know how to work with LILO. And I *thought* done
> this many times before (years ago). But...
>
> I want to prepare a harddisk (that should later become the root FS)
> So I put it in my system (it was found as hdc), and mounted it
> as /mnt
>
> I put in the lilo.conf file:
>
>   boot=/dev/hdc
>   root=/dev/hda1
>
> Then I run lilo as
>
>   lilo -r /mnt -C /etc/lilo.conf
>
> and everything goes OK (appart from LILO warning about
> /dev/hdc not being on the first disk). But then, when I
> re-wire the box, and put the disk on the first IDE slot
> (so that it becomes hda), the booting shows '01' ("Illegal command",
> indicates non-supported disks). Could it be that LILO
> is trying to read the kernel from hdc now (hdc now
> is not just non-supported disk, it is a non-existing disk).
>
> The problem basically is that I want to be able
> to specify three things:
>  - root filesystem after Linux has booted
>  - the device to write boot table to
>  - the device for lilo to use at booting to read the kernels etc.
> And I only have `root=' and `boot=' arguments to specify all
> three.
>
> Am I something missing (I suppose so, but I cannot find it in
> the docs)
>
> (Please, CC me on replies, as I'm not subscribed to debian-users)
>
> Thanks!
> --
> joostje
>
> --
> Unsubscribe?  mail -s unsubscribe debian-user-request@lists.debian.org < /dev/null

--
Jens B. Jorgensen
jjorgens@bdsinc.com



Reply to: