ubuntuusers.de

Hinweis: Dies ist ein statischer Snapshot unseres Wikis vom 25. März 2013 und kann daher nicht bearbeitet werden. Der aktuelle Artikel ist unter wiki.ubuntuusers.de zu finden.

Grub 2 durch Grub ersetzen

Achtung!

Sollte der Computer während der Deinstallation von GRUB 2 und bei der Neuinstallation - aus welchen Gründen auch immer - abstürzen oder neu starten, erhält man als Resultat ein nicht mehr bootbares System! Dann muss GRUB 2 zuerst wiederhergestellt werden, wie es im Artikel GRUB 2 beschrieben ist.

Das Gleiche gilt, falls bei der Installation von GRUB etwas schief laufen sollte.

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

Wiki/Icons/develop.png GRUB 2 ist ab Ubuntu 9.10 der Standard-Bootmanager von Ubuntu, zumindest bei einer Neuinstallation. Wer sich mit GRUB 2 nicht anfreunden kann oder aus anderen Gründen den "alten" GRUB (Legacy) bevorzugt, findet hier die entsprechende Anleitung zum Wechsel.

Vorgehen

Je nach Notwendigkeit kann man eine Sicherung der GRUB 2-Daten machen. Für den eigentlichen Wechsel zu GRUB ist dies aber nicht zwingend notwendig.

Möchte man die Sicherung machen, kopiert man einfach den Inhalt der Verzeichnisse, inkl. Unterverzeichnisse, /etc/grub.d, /etc/default/grub und /boot/grub.

GRUB 2 entfernen

Als erstes ist GRUB 2 vollständig zu entfernen. Dies geschieht im Terminal mit dem Befehl [1]

sudo apt-get purge grub* os-prober 

GRUB installieren

Jetzt kann GRUB installiert werden:

sudo apt-get install grub 

Anschließend muss GRUB konfiguriert werden:

sudo update-grub 

Die Frage, ob man die menu.lst generieren möchte, beantwortet man mit Y .

Jetzt muss GRUB noch installiert werden:

sudo grub-install /dev/sda 

wobei /dev/sda gegebenenfalls durch das Laufwerk ersetzt werden muss, in dessen Boot-Sektor man GRUB installieren möchte. Im obigen Beispiel wird GRUB in den MBR der ersten Festplatte installiert.

Neustart

Nun kann das System neu gestartet werden, man hat GRUB als Boot-Manager.

Sollte sich im GRUB-Menü ein Eintrag ähnlich "Chainload into Grub2" befinden, so muss man diesen manuell aus der menu.lst entfernen. Das Booten über GRUB 2 wird in jedem Fall mit einer Fehlermeldung abgebrochen.

Aufräumen

Wie oben bereits erwähnt, bleiben einige Dateien von GRUB 2 zurück. Dies sind Dateien in den Verzeichnissen /boot/grub/ und /etc/grub.d, welche bei Bedarf manuell gelöscht werden können.

Mit Hilfe der Live-CD

Sollte man - aus welchen Gründen auch immer - bei einer Neuinstallation bzw. nach dem Wechsel von GRUB auf GRUB 2 nicht mehr booten können, so ist die obige Methode so nicht anwendbar.

Aber man kann von einer Live-CD booten und von dort aus im System GRUB 2 durch GRUB ersetzen.

Achtung!

Das Risiko ist dabei exakt das gleiche, als ob man GRUB 2 und GRUB direkt im System tauscht: Läuft nach der Deinstallation von GRUB 2 und vor der vollständigen Installation etwas schief, kann das System nicht mehr booten!

Dazu befolgt man die Anleitung aus GRUB 2/Reparatur, Abschnitt Reparatur-mittels-Desktop-CD bis einschließlich des Schrittes, wo mittels chroot ins System gewechselt wird.

Danach folgt man der obigen Anleitung, also Deinstallation von GRUB 2 und Installation plus Konfiguration von GRUB. Danach folgt man wieder der Anleitung gemäß "GRUB 2 Recovery" ab dem Punkt, wo man mittels exit die chroot-Umgebung verlässt.

Nach einem Neustart des Rechners sollte nun GRUB (wieder) als Bootloader seinen Dienst tun.

ubuntuusers.local › WikiGrub 2 durch Grub ersetzen