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