Grub erro antes do menu, não pode ver o que é, pisca e continua. Como parar no erro de grub?

1

Sempre, quando eu inicializo meu sistema, devo testemunhar um flash de erro logo antes do menu GRUB aparecer.

É assim:

Loading Operating System.
GRUB Loading.

Welcome to GRUB.

error ....

Em seguida, continua a exibir o menu sem problemas.

Existe uma maneira de interromper o erro, para que eu possa ver qual é o erro?

Além disso, achei que poderia me livrar da mensagem reinstalando o grub e reconfigurando, mas isso não ajudou, então, quero rastrear exatamente o que é.

No entanto, parece que o resto do sistema não é prejudicado - além disso, a inicialização é normal, sem erros, tudo é rápido.

É apenas o erro que tenho de descobrir.

    
por joltmode 27.09.2013 / 13:02

3 respostas

0

Encontrou o problema.

Primeiro, teve que reiniciar várias vezes, tentando memorizar as partes do quebra-cabeça da mensagem de erro para obter a mensagem completa.

No final, foi: error: file '/boot/grub/locale/en.mo' not found .

Uma vez encontrada, uma rápida pesquisa no Google deu o resultado @ link .

Trecho de soluções bem-sucedidas:

cp /boot/grub/locale/en\@quot.mo /boot/grub/locale/en_US.mo

No entanto, en.mo também funciona.

Aparentemente, isso parece ser um bug no pacote GRUB2 do Arch Linux, embora não tenha certeza.

De qualquer forma, isso corrige isso.

    
por 30.09.2013 / 10:45
1

Já tentou acertar a tecla "pause" no seu teclado, pode ser a maneira mais fácil de obter a mensagem de erro.

Alternativamente, verifique o log do sistema executando "dmsg", embora nem todos os erros de inicialização sejam registrados aqui.

    
por 28.09.2013 / 06:50
1

Você pode usar o comando sleep do GRUB no grub.cfg assim:

set default=0
sleep --interruptible --verbose 60

Aqui 60 [segundos] é a duração do sono, --interromível (-i) permite interromper o sono pressionando a tecla de escape, --verbose (-v) exibe os segundos restantes durante a contagem regressiva.

    
por 20.02.2015 / 09:42