grub error: você precisa carregar o kernel primeiro

4

Estou instalando o Debian 9 em um HP ProLiant DL180. Quando inicializo de uma unidade USB, ele abre o grub2 e quando digito boot , aparece um erro: you need to load kernel first .

    
por neo mendax 20.01.2018 / 07:35

2 respostas

4

A partir de grub-rescue type set , em seguida, pressione a tecla Tab , isso ajudará você a definir os primeiros parâmetros, e, g.:

set prefix=(hd0,gpt2)/boot/grub
set root=(hd0,gpt2)
insmod normal
normal 

you need to load kernel first

Para carregar o kernel com os seguintes comandos:

insmod linux
linux /vmlinuz root=/dev/sda2
initrd /initrd.img
boot 

Altere /dev/sda2 com sua partição raiz, altere gpt2 com msdos se você não tiver uma tabela de partição GUID.

    
por 26.01.2018 / 15:20
1

Você precisa definir um arquivo de kernel e, geralmente, um arquivo initrd e a linha de comando do kernel, antes de executar o comando boot (veja a documentação do Grub).

A mídia de inicialização normal oferece um menu a partir do qual você pode selecionar e inserir. Uma linha de comando do Grub não é para você. Ou você está usando o seu Grub erroneamente ou você deve usar um meio de inicialização diferente.

    
por 20.01.2018 / 08:32