Программа установки 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 загрузочные данные на оба диска?
Способ debian лучше, потому что lilo автоматически записывает загрузочную запись для всех дисков в наборе raid, исключая само устройство raid (из-за mbr-only
вариант).
Я даже рискну предположить, что lilo скажет вам, на какие устройства он записывает загрузочную запись, когда вы ее запускаете (возможно, используя -v
). Сам не могу это проверить, так как уже несколько лет использую grub на всех своих машинах ...