Add the second hard drive to the card, and turn on your computer. Go into the card bios, and create a mirror array, selecting the appropriate source disk. Make sure you Create and Build the array. After that is done, follow the instructions of the next section.
Choose "LinuxFromRaid" Option at LILO.
It should boot up without any errors. It will, however complain about swap. Ignore that, as we will fix it in a moment.
You may receive an error about incorrect module version, or a kernel mismatch. Please see the "troubleshooting" section about this.
After we have booted up on the new system, we must edit a few files:
/etc/lilo.conf
/etc/fstab
The parts in italics have been edited. (See the original
lilo.conf
file as stated earlier on in this
HOWTO)
boot=/dev/sda map=/boot/map install=/boot/boot.b prompt timeout=50 message=/boot/message linear default=LinuxFromRAID image=/boot/vmlinuz-2.4.2-2 label=linux read-only root=/dev/hda5 image=/boot/vmlinuz-2.4.2-2 label=LinuxFromRAID initrd=/boot/initrd-2.4.2-2.img read-only root=/dev/sda5
Now, save the file, and run lilo to write the boot record.
For every entry that pointed to the old location, you must now change it to the scsi device, but use the same partition. For example:
/dev/hda2 swap swap defaults 0 0
If you saw this in your fstab, you would need to
change /dev/hda2
to
/dev/sda2
Now reboot your system. That's it.
After the reboot, its best to check the status of the RAID.