Grub

Aus Doku-Wiki
Zur Navigation springenZur Suche springen

menu.lst

Änderungen an der Datei menu.lst

  • 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 

Grub Info Links

SuSE Grub Doku maxrelax.d
www.detlefhahn.de/linux/grub