Como evito que o lilo faça uma varredura de disco?

0

Eu tenho o gentoo instalado usando root no LVM no RAID5. Eu cometi um erro ao configurar o lilo, mas o initrd criado pelo genkernel capturou-o e me permitiu digitar a partição raiz correta. Eu modifiquei o lilo.conf, mas quando eu tento instalar o menu de inicialização ajustado eu recebo

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

Agora eu sei que instalei o lilo a partir do CD de instalação antes, então, de alguma forma, foi possível superar esse erro fatal anteriormente.

O que eu preciso adicionar ao lilo.conf para dizer ao lilo para ignorar essa partição RAID? Meu initrd cuida de toda a loucura para mim, então eu não preciso da lógica RAID muito inteligente de Lilo.

    
por Mutant Bob 11.02.2016 / 18:29

1 resposta

0

Neste momento, resolvi o problema inicializando a partir do CD de instalação e re-executando o lilo sem / proc / mounted dentro do chroot. Isso me dá um

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

Provavelmente é assim que eu o instalei antes. Eu não considero esta uma resposta adequada para a minha pergunta, porque exige-me para desmontar / proc (o que parece perigoso para um sistema em execução, e eu não quero ter que reiniciar para um CD de recuperação / instalação cada vez que eu quero atualizar meu lilo).

A verdadeira solução para essa questão será uma maneira de fazer o lilo funcionar mesmo se / proc / partitions estiver disponível.

    
por 11.02.2016 / 18:32