Как я могу предотвратить сканирование диска 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.