Installing Slackware 12.0 on RAID: Setup no longer accepts md<n> as target
How do I use a RAID as installation target? In past versions, the setup program recognized RAID arrays as installation targets. Now setup will not accept a RAID as target for installation.
Each drive in my new system has a small boot partition, a modest swap partition, and the rest as the main partition. Boot partitions are assembled into a level 1 (mirroring) RAID. The swap and root partitions are assembled into level 5 fault-tolerant arrays. Then I changed partition types to type fd (Linux raid autodetect).
An additional issue or continuation is that I can't get LILO to install on the boot level 1 RAID. It gives me FATAL message something like "can only install on RAID1 device" (my md0 is a level 1 RAID). I found a work around by stopping the RAID, installing on mbrs of all of its mirroring components (/dev/sda, /dev/sdb, etc.), then assembling the RAID. Why does lilo no longer work on RAID? I see that devices in 12.0 are now listed as /dev/md/0, /dev/md/1, and /dev/md/2, not as md0, md1, md2 as in older versions. Specifying targets with new spelling does not help.
|