GRUB unterstützt ein Booting- Verfahren, das als Chainloading bezeichnet wird, bei dem ein anderer vorhandener Bootloader verwendet wird. Dieser Stil wird hier notwendig, da GRUB keine Ahnung hat, wie Windows gebootet werden soll, was meines Wissens nicht Multiboot-kompatibel ist.
Wenn Sie GRUB Legacy verwenden:
- Öffnen Sie die Datei
/boot/grub/menu.lst
Fügen Sie den folgenden Text hinzu:
title Windows 7 root (hdx,y) makeactive chainloader +1
Für GRUB 2:
- Öffnen Sie die Datei
/etc/default/grub
Fügen Sie die folgenden Zeilen hinzu:
menuentry "Windows 7" { set root=(hdx,y) chainloader +1 }
Ersetzen x
Sie in beiden Fällen die durch Ihre Festplattennummer und die y
durch die Partitionsnummer von Windows 7. Um dies herauszufinden, öffnen Sie einen Partitionseditor wie GParted.
Als Referenz beginnen sowohl die Festplattennummer als auch die Partitionsnummer bei 0. So zum Beispiel:
- Erste Festplatte, zweite Partition => (hd0, 1)
- Zweite Festplatte, erste Partition => (hd1, 0)
- Neunte Festplatte, zwanzig Sekunden Partition => (hd8, 21)
- usw.