Luis,

On Mon, 15 Nov 1999 12:49:07 -0500 (EST), Luis Costabile wrote:

>Hello, I installed root as a mirrored volume.  I have two SCSI disks only
>in the system.  According to the HOWTO it's suggested to have /boot reside
>on a separate partition on each disk.   I installed the kernels and other
>stuff normally on /boot to these partitions then one at a time ran lilo
>against them.  When I run lilo to the /boot partition on the first drive
>everything is OK,  when I do the same to the other drive I get a warning
>that I'm installing lilo to the second disk drive but as far as I can see,
>LILO is installed anyway.
>
>Now, when I try and boot , everything is fine, system comes up etc, but
>when I disable the first drive and try to boot from the second drive I get
>that LILILILILIL  and bunch of other lilo stuff, none of which makes sense
>to me.

Create a second boot partition on the second drive and mount it as /boot2.

Now copy all files from /boot to /boot2.

After this create a second lilo configuration file (i.e. /etc/lilo.conf.backup)

     boot=/dev/sdb
     disk=/dev/sdb bios=0x80
     map=/boot2/map
     install=/boot2/boot.b

     image=/boot2/vmlinuz
             root=/dev/md0
             label=linux

Now run 'lilo -C /etc/lilo.conf.backup'. This one will probably boot as /dev/sda from 
the 
former /dev/sdb when you remove /dev/sda (indeed I tested this an EIDE configuration 
with 
/dev/hda and /dev/hdc, not with SCSI). Please remark, that it will come up as 
/dev/sda!!!

You will have to make sure that in case of loss of any of your disks your system will 
come up with some reasonable disk names: Lets assume you have /dev/sda, sdb, sdc and 
sdd 
forming a RAID-1 /dev/md0 consisting of /dev/sdb and /dev/sdd. You will be out of the 
game whenever you loose sda or sdb ...

Regards,
        Robert


Reply via email to