
Ich habe Grub2 auf einem USB-Stick installiert und möchte einen Eintrag hinzufügen, der grub.cfg
einen anderen Bootloader bootet, z. B. Grub auf der Hauptfestplatte.
Beispielsweise überspringt die Installationsdiskette von Windows 7 den Start der Installation, wenn Sie eine Taste drücken, oder die Option „In ein vorhandenes Betriebssystem booten“ von Arch Linux.
Antwort1
Sie können Chainloading verwenden, müssen dafür aber den Boot-Record (also die Partition oder das Laufwerk) angeben, in den gebootet werden soll.
menuentry "Another bootloader" {
set root=(hd1,0)
chainloader +1
}
Sollte auch funktionieren (hd1)
, wenn Sie MBR verwenden möchten. Ich hoffe, Sie wissen, wie die Geräte in GRUB aufgelistet werden, das ist das einzige Problem hier. Wenn Sie es zuerst testen möchten, können Sie set root
und chainloader
Befehle in die GRUB-Befehlszeile eingeben und dann eingeben boot
.