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

Resposta

Em grub-rescue digite set e clique na guia , irá ajudá-lo a definir os primeiros parâmetros, por exemplo:

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

você precisa carregar o kernel primeiro

Para carregar o kernel adiante com os seguintes comandos:

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

Alterar /dev/sda2 com sua partição raiz, altere gpt2 por msdos se você não tiver um Tabela de partição GUID.

Para definir corretamente os parâmetros de inicialização, consulte Documentação do Ubuntu: pesquisar e definir

Comentários

  • Funcionou perfeitamente, obrigado
  • eu peguei este " sistema de arquivos desconhecido " depois de executar linux /vmlinux root=/dev/sda2
  • @AlexanderMills, adicionei um link para definir corretamente a partição raiz.
  • Resposta

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

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

    Deixe uma resposta

    O seu endereço de email não será publicado. Campos obrigatórios marcados com *