Jeg installerer Debian 9 på en HP ProLiant DL180. Når jeg starter fra et USB-drev, åbner det grub2 og når jeg skriver boot giver det en fejl: you need to load kernel first.

Svar

Fra grub-rescue skriv set og tryk derefter på fanen , den hjælper dig med at indstille de første parametre, f.eks.:

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

du skal indlæse kerne først

For at indlæse kernen med følgende kommandoer:

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

Skift /dev/sda2 med din rodpartition, skift gpt2 med msdos hvis du ikke har en GUID-partitionstabel.

For korrekt at indstille dine opstartsparametre, se Ubuntu-dokumentation: søg og indstil

Kommentarer

  • Fungerede perfekt, tak
  • Jeg fik dette " ukendt filsystem " efter at have kørt linux /vmlinux root=/dev/sda2
  • @AlexanderMills har jeg tilføjet et link til korrekt indstilling af rodpartitionen.
  • Svar

    Du skal definere en kernefil og normalt også en initrd-fil og kernel-kommandolinjen, før du kan køre boot kommando (se dokumentationen til Grub).

    Normale bootmedier tilbyder en menu, hvorfra du kan vælge og indtaste. En Grub-kommandolinje er ikke noget for dig. Enten bruger du din Grub forkert, eller du skal bruge et andet startmedium.

    Skriv et svar

    Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *