Как я могу предотвратить сканирование диска lilo?

У меня установлен gentoo с использованием root на LVM на RAID5. Я сделал ошибку, когда установил lilo, но initrd, созданный genkernel, перехватил его и позволил мне ввести правильный корневой раздел. Я изменил lilo.conf, но когда я пытаюсь установить настроенное загрузочное меню, я получаю

...
Reading boot sector from /dev/sda
Fatal: Incompatible Raid version information on /dev/md0   (RV=0.90 GAI=1.2)

Теперь я знаю, что раньше я установил lilo с установочного компакт-диска, так что каким-то образом он смог обойти эту фатальную ошибку раньше.

Что мне нужно добавить в lilo.conf, чтобы lilo игнорировал этот раздел RAID? Мой initrd позаботится обо всем этом, так что мне не нужна слишком умная, наполовину логика RAID lilo.

1 ответ

Сейчас я решил эту проблему, загрузившись с установочного компакт-диска и повторно запустив lilo без / proc / mount внутри chroot. Это дает мне

Warning: '/proc/partitions' does not exist, disc scan bypassed

Это, вероятно, как я установил его раньше. Я не считаю это правильным ответом на мой вопрос, потому что он требует, чтобы я размонтировал / proc (что кажется опасным для работающей системы, и я не хочу перезагружаться с загрузочного / установочного компакт-диска каждый раз, когда я хочу обновить) мой лило).

Истинным решением этого вопроса будет способ заставить lilo работать, даже если доступен / proc / partitions.

Другие вопросы по тегам