Hier ist ein kurzes Beispiel für Grub-Befehle, die möglicherweise funktionieren, Erklärungen und Vorsichtsmaßnahmen.
grub2
Am wahrscheinlichsten für Installationen nach 2010.
set root=(hd1,1)
chainloader +1
boot
grub
Am wahrscheinlichsten für Installationen vor 2005.
root (hd1,0)
chainloader +1
boot
Für den Zeitraum 2005-2010 ist Ihre Einschätzung so gut wie meine, aber wenn Sie den Befehl für die falsche Version verwenden, wird nur beim ersten Befehl ein harmloser Syntaxfehler angezeigt.
Die richtige Wurzel wählen
Beim Start sucht grub nach Ihren Geräten und weist ihnen Nummern zu. Allen Geräten, die partitioniert sind (Festplatten und Flash-Laufwerke), werden auch Nummern zugewiesen. Das Format ist (<deviceName>,<partitionIndex>)
. In grub2
haben sich die Partitionsindizes geändert, sodass die beiden obigen Beispiele trotz der Suche nach unterschiedlichen Roots den gleichen Effekt haben.
Ihr erstes Gerät ( hd0
) ist das Gerät, von dem Sie gerade geladen haben. Danach können Sie normalerweise davon ausgehen, dass alle internen Geräte vor Ihren externen Geräten stehen. Sie werden höchstwahrscheinlich in Form von hd
und einer Zahl vorliegen .
Nach dem Komma steht der Partitionsindex. Da Festplatten und USB-Sticks fast immer partitioniert sind, müssen Sie die richtige (und höchstwahrscheinlich nur) Partition auswählen. CD-ROMs sind normalerweise nicht partitioniert.
Weitere Dokumentation: http://www.gnu.org/software/grub/manual/html_node/Device-syntax.html
Bei der Auswahl Ihrer Root-Partition können Sie mit der Tabulatortaste nach Gerätenamen und Partitionsindizes suchen. Öffnen Sie einfach die Klammer und drücken Sie die Tabulatortaste, um die Liste anzuzeigen.