Jag installerar Debian 9 på en HP ProLiant DL180. När jag startar från en USB-enhet öppnar den grub2 och när jag skriver boot
ger det ett fel: you need to load kernel first
.
Svar
Från grub-rescue
skriv set
och tryck sedan på fliken , den hjälper dig att ställa in de första parametrarna, e, g .:
set prefix=(hd0,gpt2)/boot/grub set root=(hd0,gpt2) insmod normal normal
du måste ladda kärnan först
För att ladda kärnan framåt med följande kommandon:
insmod linux linux /vmlinuz root=/dev/sda2 initrd /initrd.img boot
Ändra /dev/sda2
med din rotpartition, ändra gpt2
med msdos
om du inte har en GUID-partitionstabell.
För att korrekt ställa in startparametrar, se Ubuntu-dokumentation: sök och ställ in
Kommentarer
linux /vmlinux root=/dev/sda2
Svar
Du måste definiera en kärnfil och vanligtvis en initrd-fil och kärnkommandoraden också innan du kan köra boot
kommando (se dokumentationen för Grub).
Normala startmedier erbjuder en meny som du kan välja och skriva in. En Grub-kommandorad är inte något för dig. Antingen använder du din Grub fel eller så bör du använda ett annat startmedium.