Grub: Unterschied zwischen den Versionen
Uli (Diskussion | Beiträge) |
Uli (Diskussion | Beiträge) |
||
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 2: | Zeile 2: | ||
==Änderungen an der Datei '''menu.lst'''== | ==Änderungen an der Datei '''menu.lst'''== | ||
* In der Datei '''menu.lst''' gibt es zwei Abschnitte. | * In der Datei '''menu.lst''' gibt es zwei Abschnitte. | ||
− | Im einen Teil der Konfigurationsdatei werden die Optionen gesetzt, die update-grub nutzt, um die | + | Im einen Teil der Konfigurationsdatei werden die Optionen gesetzt, die '''update-grub''' nutzt, um die |
menu.lst neu zu schreiben. Doppelte Kommentare ## sind tatsächlich Kommentare, einfache Rauten #, | menu.lst neu zu schreiben. Doppelte Kommentare ## sind tatsächlich Kommentare, einfache Rauten #, | ||
sind Optionen für update-grub. Die Kommentarzeichen müssen immer erhalten bleiben. | sind Optionen für update-grub. Die Kommentarzeichen müssen immer erhalten bleiben. | ||
Hier eine ausführliche [http://wiki.ubuntuusers.de/menu.lst Doku] | Hier eine ausführliche [http://wiki.ubuntuusers.de/menu.lst Doku] | ||
− | Optionen für update- | + | ==Optionen für update-grub== |
In diesem Teil der Konfigurationsdatei werden die Optionen gesetzt, die update-grub nutzt, um die menu.lst neu zu schreiben. Doppelte Kommentare ## sind tatsächlich Kommentare, einfache Rauten #, sind Optionen für update-grub. Die Kommentarzeichen müssen immer erhalten bleiben. | In diesem Teil der Konfigurationsdatei werden die Optionen gesetzt, die update-grub nutzt, um die menu.lst neu zu schreiben. Doppelte Kommentare ## sind tatsächlich Kommentare, einfache Rauten #, sind Optionen für update-grub. Die Kommentarzeichen müssen immer erhalten bleiben. | ||
Zeile 13: | Zeile 13: | ||
Die einzelnen Variablen sind | Die einzelnen Variablen sind | ||
+ | '''kopt''' - Die Boot Parameter für die Standard Kernel. | ||
+ | '''groot''' - Das Standard Root Laufwerk für GRUB. | ||
− | + | '''alternative''' - Soll update-grub Starteinträge für den Recovery Modus anlegen? | |
+ | '''lockalternative''' - Soll bei der Auswahl des Recovery Modus das GRUB Passwort (s.o.) abgefragt werden? | ||
− | + | '''defoptions''' - Zusätzliche Optionen, die an die Standard Booteinträge gehängt werden. | |
+ | '''altoptions''' - Zusätzliche Optionen, die an die Recovery Modus Einträge gehängt werden. | ||
− | + | '''howmany''' - Anzahl der Kernel, die update-grub berücksichtigen soll. | |
+ | '''memtest''' - Soll ein Eintrag zum Starten des Speichertests hinzugefügt werden? | ||
− | + | '''updatedefaultentry''' - Soll update-grub die Nummer des zu startenden Kernels automatisch anpassen? | |
− | + | [http://wiki.ubuntuusers.de/menu.lst#Optionen-fuer-update-grub Link zur Originaldokumentation] | |
− | + | ||
− | + | ==grub-install== | |
− | + | Wenn Grub noch nicht auf die Festpallte geschrieben wurde, kann dies mit '''grub-install''' nachgeholt werden. | |
− | + | ||
− | + | Als Parameter wird das Laufwerk oder die Partition, aus dessen Bootsektor GRUB booten soll, angegeben. Das Device kann dabei entweder Betriebsystem-spezifisch (z.B. '/dev/sda') oder in GRUB's Schreibweise (z.B. (hd0)) angegeben werden. Einige Beispiele: | |
− | + | ||
− | + | * /sbin/grub-install /dev/sda Installiert GRUB im MBR der ersten SCSI-Festplatte | |
− | + | * /sbin/grub-install /dev/hda Installiert GRUB im MBR der ersten IDE-Festplatte | |
− | + | * /sbin/grub-install '(hd0)' Installiert GRUB im MBR der ersten Festplatte | |
− | + | * /sbin/grub-install /dev/sda1 Installiert GRUB in der ersten primären ersten Partition der ersten SCSI-Festplatte | |
− | + | * /sbin/grub-install /dev/hda1 Installiert GRUB in der ersten primären Partition der ersten IDE-Festplatte | |
− | + | * /sbin/grub-install '(hd0,0)' Installiert GRUB in der ersten primären Partition der ersten Festplatte | |
− | + | ||
− | + | Wenn man ein Notebook mit einem Wechel-Diskettenlaufwerk hat, sollte man dieses anschliessen, da GRUB den Floppy-Controller findet und auf das Laufwerk zugreifen möchte, um dieses in seine Device-Map einzutragen und anderenfalls äusserst ungnädig mit langen Timeouts reagiert. | |
+ | [http://www.martin-bock.de/pc/pc-0108.html Original-Doku] | ||
+ | |||
+ | =Auflösung der Konsole anpassen= | ||
+ | * Um die Auflösung in der Konsole zu ändern, verändert man den Parameter VGA in der Datei: '''/boot/grub/menu.lst''' | ||
+ | |||
+ | vi /boot/grub/menu.lst | ||
+ | |||
+ | * Zeile des Kernelaufrufes suchen, z.B.: | ||
+ | |||
+ | kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/hda1 ro vga=0×31a | ||
+ | |||
+ | * Dann den Parameter “vga” mit einem passendem Wert aus der Tabelle weiter unten versorgen. Speichern. Reboot. Fertig. | ||
+ | |||
+ | * Tabelle für LINUX-Auflösungen | ||
+ | |||
+ | Für 1280×1024: | ||
+ | ——————————————————– | ||
+ | 256 colors: vga=775 or vga=0×307 | ||
+ | 32k colors: vga=793 or vga=0×319 | ||
+ | 64k colors: vga=794 or vga=0×31A | ||
+ | 16M colors: vga=795 or vga=0×31B | ||
+ | |||
+ | 1024×768: | ||
+ | ——————————————————- | ||
+ | 256 colors: vga=773 or vga=0×305 | ||
+ | 32k colors: vga=790 or vga=0×316 | ||
+ | 64k colors: vga=791 or vga=0×317 | ||
+ | 16M colors: vga=792 or vga=0×318 | ||
+ | |||
+ | 800×600: | ||
+ | ——————————————————- | ||
+ | 256 colors: vga=771 or vga=0×303 | ||
+ | 32k colors: vga=787 or vga=0×313 | ||
+ | 64k colors: vga=788 or vga=0×314 | ||
+ | 16M colors: vga=789 or vga=0×315 | ||
+ | |||
+ | 640×480: | ||
+ | ——————————————————- | ||
+ | 256 colors: vga=769 or vga=0×301 | ||
+ | 32k colors: vga=784 or vga=0×310 | ||
+ | 64k colors: vga=785 or vga=0×311 | ||
+ | 16M colors: vga=786 or vga=0×312 | ||
=Grub Info Links= | =Grub Info Links= | ||
+ | [http://www.mpipks-dresden.mpg.de/~mueller/docs/suse10.0/suselinux-manual_de/manual/sec.grub.basic.html#sec.grub.map SuSE Grub Doku] | ||
[http://maxrelax.de/~tmueller/grub.html maxrelax.d]<br> | [http://maxrelax.de/~tmueller/grub.html maxrelax.d]<br> | ||
[http://www.detlefhahn.de/linux/grub/grub.php www.detlefhahn.de/linux/grub] | [http://www.detlefhahn.de/linux/grub/grub.php www.detlefhahn.de/linux/grub] |
Aktuelle Version vom 15. Mai 2009, 10:53 Uhr
Inhaltsverzeichnis
- In der Datei menu.lst gibt es zwei Abschnitte.
Im einen Teil der Konfigurationsdatei werden die Optionen gesetzt, die update-grub nutzt, um die menu.lst neu zu schreiben. Doppelte Kommentare ## sind tatsächlich Kommentare, einfache Rauten #, sind Optionen für update-grub. Die Kommentarzeichen müssen immer erhalten bleiben.
Hier eine ausführliche Doku
Optionen für update-grub
In diesem Teil der Konfigurationsdatei werden die Optionen gesetzt, die update-grub nutzt, um die menu.lst neu zu schreiben. Doppelte Kommentare ## sind tatsächlich Kommentare, einfache Rauten #, sind Optionen für update-grub. Die Kommentarzeichen müssen immer erhalten bleiben.
Die einzelnen Variablen sind
kopt - Die Boot Parameter für die Standard Kernel. groot - Das Standard Root Laufwerk für GRUB. alternative - Soll update-grub Starteinträge für den Recovery Modus anlegen? lockalternative - Soll bei der Auswahl des Recovery Modus das GRUB Passwort (s.o.) abgefragt werden? defoptions - Zusätzliche Optionen, die an die Standard Booteinträge gehängt werden. altoptions - Zusätzliche Optionen, die an die Recovery Modus Einträge gehängt werden. howmany - Anzahl der Kernel, die update-grub berücksichtigen soll. memtest - Soll ein Eintrag zum Starten des Speichertests hinzugefügt werden? updatedefaultentry - Soll update-grub die Nummer des zu startenden Kernels automatisch anpassen?
Link zur Originaldokumentation
grub-install
Wenn Grub noch nicht auf die Festpallte geschrieben wurde, kann dies mit grub-install nachgeholt werden.
Als Parameter wird das Laufwerk oder die Partition, aus dessen Bootsektor GRUB booten soll, angegeben. Das Device kann dabei entweder Betriebsystem-spezifisch (z.B. '/dev/sda') oder in GRUB's Schreibweise (z.B. (hd0)) angegeben werden. Einige Beispiele:
* /sbin/grub-install /dev/sda Installiert GRUB im MBR der ersten SCSI-Festplatte * /sbin/grub-install /dev/hda Installiert GRUB im MBR der ersten IDE-Festplatte * /sbin/grub-install '(hd0)' Installiert GRUB im MBR der ersten Festplatte * /sbin/grub-install /dev/sda1 Installiert GRUB in der ersten primären ersten Partition der ersten SCSI-Festplatte * /sbin/grub-install /dev/hda1 Installiert GRUB in der ersten primären Partition der ersten IDE-Festplatte * /sbin/grub-install '(hd0,0)' Installiert GRUB in der ersten primären Partition der ersten Festplatte
Wenn man ein Notebook mit einem Wechel-Diskettenlaufwerk hat, sollte man dieses anschliessen, da GRUB den Floppy-Controller findet und auf das Laufwerk zugreifen möchte, um dieses in seine Device-Map einzutragen und anderenfalls äusserst ungnädig mit langen Timeouts reagiert. Original-Doku
Auflösung der Konsole anpassen
- Um die Auflösung in der Konsole zu ändern, verändert man den Parameter VGA in der Datei: /boot/grub/menu.lst
vi /boot/grub/menu.lst
- Zeile des Kernelaufrufes suchen, z.B.:
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/hda1 ro vga=0×31a
- Dann den Parameter “vga” mit einem passendem Wert aus der Tabelle weiter unten versorgen. Speichern. Reboot. Fertig.
- Tabelle für LINUX-Auflösungen
Für 1280×1024: ——————————————————– 256 colors: vga=775 or vga=0×307 32k colors: vga=793 or vga=0×319 64k colors: vga=794 or vga=0×31A 16M colors: vga=795 or vga=0×31B 1024×768: ——————————————————- 256 colors: vga=773 or vga=0×305 32k colors: vga=790 or vga=0×316 64k colors: vga=791 or vga=0×317 16M colors: vga=792 or vga=0×318 800×600: ——————————————————- 256 colors: vga=771 or vga=0×303 32k colors: vga=787 or vga=0×313 64k colors: vga=788 or vga=0×314 16M colors: vga=789 or vga=0×315 640×480: ——————————————————- 256 colors: vga=769 or vga=0×301 32k colors: vga=784 or vga=0×310 64k colors: vga=785 or vga=0×311 16M colors: vga=786 or vga=0×312