软件 RAID 上的 Debian 安装(lilo.conf 配置)

软件 RAID 上的 Debian 安装(lilo.conf 配置)

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

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

但是当我配置 lilo 时我通常会输入这些行

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 安装程序是否会将引导加载数据写入两个磁盘?

答案1

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

我甚至大胆猜测,当你运行 lilo 时(可能使用-v),它会告诉你它将引导记录写入哪些设备。我自己无法检查,因为几年来,我所有的机器上都使用 grub...

相关内容