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
linux /vmlinux root=/dev/sda2
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.