Grub2 Bootreihenfolge ändern

Bisher war die einfachste Lösung die Grub Bootreihenfolge unter Ubuntu zu ändern, die Installation des “Startupmanager” mittels Synaptic.
Leider funktioniert der Startupmanager nicht mehr mit Grub2.

Die nächste Möglichkeit ist die Grub Bootreihenfolge in der Datei /boot/grub/grub.cfg bzw. /boot/grub/menu.lst zu ändern.

Leider ist das nur eine sehr kurzfristige Lösung, weil Ubuntu bei jedem Kernel Update die Datei neu generiert. Das ist auch der Grund, warum in den ersten Zeilen von  /boot/grub/grub.cfg “DO NOT EDIT THIS FILE” zu lesen ist.

Der einzig richtige Weg die Bootreihenfolge in Grub2 zu ändern befindet sich in “/etc/grub.d/“. In diesem Verzeichnis sind einige Dateien mit vorangestellter Nummer zu sehen. Diese Nummern repräsentieren die Bootreihenfolge in Grub2. Will man also Windows (30_os-prober) wieder zuerst starten, muss man einfach eine der folgenden Aktionen ausführen.

Wichtig ist danach update-grub auszuführen, damit die Änderungen übernommen werden.

 

Grub2 Bootreihenfolge ändern (im Windows-User Style)

  1. sudo nautilus /etc/grub.d/
    # Dateinamen grafisch ändern (wie unter Windows)
    sudo update-grub

Kommandozeilen um die Grub2 Bootreihenfolge zu ändern>

  1. sudo mv /etc/grub.d/30_os-prober /etc/grub.d/09_os-prober
  2. sudo update-grub

     

Grub auf der falschen Platte oder Partition?

  1. sudo dpkg-reconfigure grub-pc

     

  1. Startdatenträger festlegen:
    set root=(sda,1)
  2. Windowspartition auswählen:
    drivemap -s (sda0) ${root}
  3. Den ersten Sektor des Startdatenträgers laden lassen:
    chainloader +1
  4. System starten:
    boot
  5. sudo dpkg-reconfigure grub-pc

     

2 Kommentare

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert