软件RAID上的Debian安装(lilo.confconfiguration)

Debian安装程序已经创build了lilo.conf:

boot=/dev/md1 root=/dev/md1 raid-extra-boot=mbr-only 

但是,当我configurationlilo我通常把这些线

 disk=/dev/md1 sectors=63 heads=255 cylinders=60801 boot=/dev/sda root=/dev/md1 map=/boot/map 

其中/ dev / sda是​​RAID1的第一个项目(同时我也将sda换成sdb并再次运行lilo,如果第一个项目会死掉,就可以从第二个项目启动)

问题:哪种方法更好? debian安装程序是否将启动加载数据写入磁盘?

debian的方式更好,因为lilo会自动为raid集中的所有磁盘写入引导logging,不包括raid设备本身(因为mbr-only选项)。

我甚至冒险猜测lilo会告诉你,当你运行它(可能使用-v ),它将引导logging写入哪些设备。 无法检查我自己,因为我现在在我所有的机器上使用grub几年了…