GRUB-Menüeinträge bearbeiten und löschen
0So entschlackt man den Bootmanager
Als einfach zu konfigurierender Bootmanager leistet GRUB stets gute Dienste. Doch oft (zum Beispiel nach Kernel-Updates) ist es nützlich, einzelne Einträge im Bootmanager zu bearbeiten oder zu löschen.
Wie konfiguriert man GRUB?
Wie viele andere Programme unter Linux wird auch GRUB durch eine einfache Konfigurationsdatei angepasst.
Folgendes Kommando öffnet die benötigte Datei im GNOME-Editor gedit:
sudo gedit /boot/grub/menu.lst
Der unkommentierte Teil meiner menu.lst sieht wie folgt aus (leicht gekürzt):
title Ubuntu 8.04.1, kernel 2.6.24-19-generic root (hd0,5) kernel /boot/... ro quiet splash initrd /boot/initrd.img-2.6.24-19-generic quiet title Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode) root (hd0,5) kernel /boot/... ro single initrd /boot/initrd.img-2.6.24-19-generic title Ubuntu 8.04.1, memtest86+ root (hd0,5) kernel /boot/memtest86+.bin quiet ### END DEBIAN AUTOMAGIC KERNELS LIST # This is a divider, added to separate the menu items below from the Debian # ones. title Other operating systems: root # This entry automatically added by the Debian installer for a non-linux OS # on /dev/sda1 title Microsoft Windows XP Home Edition root (hd0,0) savedefault makeactive chainloader +1
Erklärung der Listeneinträge
Jeder Block der menu.lst bestet aus den Einträgen title, root, kernel, initrd und quiet. Löscht man einen der Blöcke, so verschwindet der Eintrag aus dem Bootmenü und das betroffene OS lässt sich NICHT mehr starten. Bei Kernelupdates befindet sich in der menu.lst noch der Starteintrag für die alte Kernelversion. Dieser Eintrag stört nur und kann problemlos gelöscht werden. Der Parameter title bezeichnet den Titel den das OS im Bootmenü trägt.
Root gibt die Partition des OS an, und beginnt bei „0,0 (Erste Festplatte, erste Partition).
Kernel gibt den Pfad zum Kernel des OS an, und enthält angehängte Systemparameter. Ich rate von unkontrolliertem Herumspielen mit diesen Einträgen dringend ab! Der letzte Eintrag, intitrd initialisiert schließlich das Dateisystem.
Eine detaillierte Übersicht über alle Parameter der menu.lst findet sich im Wiki von Ubuntuusers.de.
Dieser Artikel wurde verfasst von Martin Reithmayer.
Der Artikel ist am 19.08.2008 um 21:40 Uhr veröffentlicht worden und
wurde bislang 0 mal kommentiert.
Tags: GRUB
Schon seit vielen Jahren beschäftige ich mich aktiv mit Webgestaltung und der Arbeit unter Linux. Dieser Blog dient mir als
Sprachrohr, meine Erfahrungen und Eindrücke aus verschiedensten Bereichen rund um den Computer an interessierte Anwender weiterzugeben.