web-dev-qa-db-fra.com

erreur grub: vous devez d'abord charger le noyau

J'installe Debian 9 sur un HP ProLiant DL180. Lorsque je démarre à partir d'une clé USB, il ouvre grub2 et lorsque je tape boot, il donne une erreur: you need to load kernel first.

5
mend4x

De grub-rescue tapez set puis appuyez sur la touche Tab , il vous aidera à régler les premiers paramètres, e, g .:

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

vous devez d'abord charger le noyau

Pour charger le noyau en avant avec les commandes suivantes:

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

Changement /dev/sda2 avec votre partition racine, changez gpt2 avec msdos si vous n'avez pas de table de partition GUID.

15
GAD3R

Vous devez définir un fichier noyau et généralement un fichier initrd ainsi que la ligne de commande du noyau avant de pouvoir exécuter la commande boot (voir la documentation de Grub).

Les supports de démarrage normaux offrent un menu à partir duquel vous pouvez sélectionner et entrer. Une ligne de commande Grub n'est pas pour vous. Soit vous utilisez votre Grub à tort, soit vous devez utiliser un autre support de démarrage.

1
Hauke Laging