Ik installeer Debian 9 op een HP ProLiant DL180. Als ik opstart vanaf een USB-drive, wordt grub2 geopend en wanneer ik boot typ, geeft het een foutmelding: you need to load kernel first.

Antwoord

Van grub-rescue type set en klik vervolgens op de Tab , het zal je helpen bij het instellen van de eerste parameters, bijv .:

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

je moet de kernel laden first

Om de kernel vooruit te laden met de volgende commandos:

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

Wijzigen /dev/sda2 met je rootpartitie, verander gpt2 met msdos als je geen GUID-partitietabel.

Om uw opstartparameters correct in te stellen, zie Ubuntu-documentatie: zoeken en instellen

Opmerkingen

  • Werkte perfect, bedankt
  • ik heb dit " onbekend bestandssysteem " na het draaien van linux /vmlinux root=/dev/sda2
  • @AlexanderMills heb ik een link toegevoegd om de rootpartitie correct in te stellen.
  • Antwoord

    Je moet een kernelbestand definiëren en meestal een initrd-bestand en ook de kernelopdrachtregel voordat je de boot commando (zie de Grub documentatie).

    Normale boot media bieden een menu waaruit je kunt selecteren en invoeren. Een Grub-opdrachtregel is niets voor jou. Of je gebruikt je Grub verkeerd of je zou een ander opstartmedium moeten gebruiken.

    Geef een reactie

    Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *