GRUB

Aus Ubuntu-Forum Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Probleme)
Zeile 1: Zeile 1:
__TOC__
__TOC__
-
 
-
'''Dieser Artikel befindet sich noch in der Erstellung'''    21.07.2007 Linuxtal:
 
= Allgemeines =
= Allgemeines =
-
GRUB (ein Akronym für '''GR'''and '''U'''nified '''B'''ootloader) ist ein Bootmanager (siehe auch: http://de.wikipedia.org/wiki/Bootmanager).
+
GRUB (ein Akronym für '''GR'''and '''U'''nified '''B'''ootloader) ist ein Bootmanager (siehe auch: [http://de.wikipedia.org/wiki/Bootmanager Bootmanager bei Wikipedia]). Der Bootmanager ist dafür da, beim Starten des Rechners den Benutzer zu fragen, welches Betriebssystem er starten möchte. Das ist natürlich interessant, wenn man mehrere Betriebssysteme parallel installiert hat. Eine Alternative zu GRUB ist beispielsweise [[Lilo]], der bei SuSe Linux Verwendung findet.
-
+
-
Ein Bootmanager wird dazu benutzt, ein Betriebssystem von einem Medium zu starten.  
+
-
Mittels dieses Bootmamangers besteht die Möglichkeit, bei mehreren Betriebssystemen auf einem Medium eines auszuwählen und zur Ausführung zu bringen.
+
GRUB wird standardmäßig bei Ubuntu mitinstalliert, da neben dem reinen Starten vom System auch noch eine Art "abgesicherter Modus" sowie ein RAM-Test gestartet werden können.
 +
Es besteht (prinzipiell) auch die Möglichkeit, Linux über den Windows-XP-Bootloader zu starten - Erklärungen dazu bieten [http://support.microsoft.com/kb/289022/EN-US/ diese] und [http://de.wikipedia.org/wiki/NTLDR diese] Seite.
-
Die Auswahl des gewünschten Betriebssystems geschieht hierbei über ein Auswahlmenü, welches kurz nach dem Einschalten des PC's erscheint.
 
 +
= GRUB installieren =
 +
GRUB ist wie gesagt bei der Ubuntu-Installation schon vorinstalliert. Installiert man nun aber Windows nach Ubuntu neu, überschreibt Windows den Master-Boot-Record ([[MBR]]). Um das wieder zu beheben, gibt es zwei Möglichkeiten:
-
Wird nach dem Erscheinen des Auswahlmenüs keine weitere Taste gedrückt, so wird das Erste in der Liste aufgeführte Betriebssystem zur Ausführung gebracht.
+
* manuell über das [[Terminal]] einer Live-CD
 +
* etwas einfacher mit der [[SuperGrubCD]]
-
Es besteht auch die Möglichkeit Linux über den XP Bootloader zu starten - Erklärungen zum Windows Bootloader siehe:
+
== Manuelle Installation ==
-
http://support.microsoft.com/kb/289022/EN-US/
+
-
oder
+
-
http://de.wikipedia.org/wiki/NTLDR )
+
-
 
+
-
oder über den Vorgänger von grub; lilo  - Infos hierzu siehe:
+
-
http://en.wikipedia.org/wiki/LILO_(boot_loader))
+
-
oder
+
-
http://de.wikipedia.org/wiki/LILO.
+
-
 
+
-
 
+
-
Wir beschäftigen uns jedoch hierbei nur mit dem Standardbootloader grub, welcher nach der Installation von ubuntu verwendung findet.
+
-
 
+
-
 
+
-
'''Anmerkungen:'''
+
-
 
+
-
Bei nachfolgenden Erklärungen wird von folgender Konfiguration ausgegangen:
+
-
 
+
-
1. es existiert nur eine Festplatte im PC (/dev/hda bzw. /media/hda)
+
-
 
+
-
2. Windows ist auf der ersten Partition (/dev/hda1) schon installiert.
+
-
 
+
-
 
+
-
zu 1.
+
-
 
+
-
Für den Anfänger einfacher durchschaubar
+
-
 
+
-
zu 2.
+
-
 
+
-
Ein Anfänger hat in der Regel noch sein geliebtes Windows auf der Festplatte und möchte dies auch erstmal noch behalten. ;-)
+
-
 
+
-
 
+
-
'''Bitte beachte, falls deine Konfiguration von der o.g. abweicht und du die Befehle dennoch benutzen möchtest,'''
+
-
'''dass du diese auch an deine  Gegebenheiten anpasst.'''
+
-
 
+
-
= Probleme =
+
-
 
+
-
GRUB-Neuinstallation:
+
-
Bei vielen GRUB-Problemen hilft nur die erneute Installation des Boot-Managers.
+
-
Dieses geschieht wohl einfacher als viele denken.
+
-
 
+
# Ubuntu Live-CD starten und das [[Terminal]] öffnen.
# Ubuntu Live-CD starten und das [[Terminal]] öffnen.
# Ein <code>''sudo grub''</code>, um GRUB als [[root]] auszuführen.
# Ein <code>''sudo grub''</code>, um GRUB als [[root]] auszuführen.
Zeile 64: Zeile 23:
# Um den Grub-Manager nun zu installieren, <code>''setup (hd0)''</code> ausführen. '''Achtung: Lasse die Ziffer mit Komma heraus!'''
# Um den Grub-Manager nun zu installieren, <code>''setup (hd0)''</code> ausführen. '''Achtung: Lasse die Ziffer mit Komma heraus!'''
# GRUB mit <code>''quit''</code> schließen und Computer neustarten, nun müsste GRUB auf der angegebenen Festplatte neu installiert sein.
# GRUB mit <code>''quit''</code> schließen und Computer neustarten, nun müsste GRUB auf der angegebenen Festplatte neu installiert sein.
 +
 +
== unterstützte Installation ==
 +
Dafür schaut bitte in den Beitrag [[SuperGrubCD]].
 +
 +
= Grafische Möglichkeiten =
 +
'''Achtung:''' Die folgenden Programme mögen zwar funktionieren, doch birgen sie gewisse Risiken. Wenn man etwas falsch einstellt, besteht das sehr große Risiko, dass der Rechner dann gar nicht mehr hochfährt.
 +
 +
* In seiner Standardausführung sieht GRUB für manch grafikverwöhnten Benutzer etwas puristisch aus. Um dies zu ändern, gibt es das Programm [[Gfxboot]].
 +
* Möchte man die Einstellungen am GRUB grafisch einsehen und ändern, gibt es das Programm [[Startupmanager]].
= Links =
= Links =
 +
[[Gfxboot]] - den Bootmanager grafisch aufpeppen
 +
[[Startupmanager]] - GRUB-Einstellungen grafisch anzeigen/ändern
 +
[http://de.wikipedia.org/wiki/Bootmanager Wikipedia zum Thema]
[[Kategorie:System]]
[[Kategorie:System]]

Version vom 2. März 2008, 15:02 Uhr

Inhaltsverzeichnis


1 Allgemeines

GRUB (ein Akronym für GRand Unified Bootloader) ist ein Bootmanager (siehe auch: Bootmanager bei Wikipedia). Der Bootmanager ist dafür da, beim Starten des Rechners den Benutzer zu fragen, welches Betriebssystem er starten möchte. Das ist natürlich interessant, wenn man mehrere Betriebssysteme parallel installiert hat. Eine Alternative zu GRUB ist beispielsweise Lilo, der bei SuSe Linux Verwendung findet.

GRUB wird standardmäßig bei Ubuntu mitinstalliert, da neben dem reinen Starten vom System auch noch eine Art "abgesicherter Modus" sowie ein RAM-Test gestartet werden können.

Es besteht (prinzipiell) auch die Möglichkeit, Linux über den Windows-XP-Bootloader zu starten - Erklärungen dazu bieten diese und diese Seite.


2 GRUB installieren

GRUB ist wie gesagt bei der Ubuntu-Installation schon vorinstalliert. Installiert man nun aber Windows nach Ubuntu neu, überschreibt Windows den Master-Boot-Record (MBR). Um das wieder zu beheben, gibt es zwei Möglichkeiten:


2.1 Manuelle Installation

  1. Ubuntu Live-CD starten und das Terminal öffnen.
  2. Ein sudo grub, um GRUB als root auszuführen.
  3. Ein find /boot/grub/stage1, um den Ort, wo der GRUB-Bootmanager liegt, zu finden.
  4. Nun root (hdx,x) eingeben (x durch Festplatte aus Schritt 3 ersetzen), um die angegebene Festplatte zu konfigurieren und zu mounten.
  5. Um den Grub-Manager nun zu installieren, setup (hd0) ausführen. Achtung: Lasse die Ziffer mit Komma heraus!
  6. GRUB mit quit schließen und Computer neustarten, nun müsste GRUB auf der angegebenen Festplatte neu installiert sein.

2.2 unterstützte Installation

Dafür schaut bitte in den Beitrag SuperGrubCD.

3 Grafische Möglichkeiten

Achtung: Die folgenden Programme mögen zwar funktionieren, doch birgen sie gewisse Risiken. Wenn man etwas falsch einstellt, besteht das sehr große Risiko, dass der Rechner dann gar nicht mehr hochfährt.

4 Links

Gfxboot - den Bootmanager grafisch aufpeppen Startupmanager - GRUB-Einstellungen grafisch anzeigen/ändern Wikipedia zum Thema

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Forum
Navigation
Internes
Bearbeitungshilfen
Werkzeuge