Kernel-Parameter in GRUB2 dauerhaft anhängen oder entfernen

Die GRUB2-Konfigurationsdatei
Die GRUB2-Konfigurationsdatei
02.04.2012 13:52

Wenn man mal dem Kernel einen weiteren Parameter mit auf den Weg geben möchte, drückt man beim Start von GRUB2 die Umschalt-Taste (sofern das Menü nicht ohnehin automatisch erscheint), steuert den entsprechenden Punkt an, tippt auf [e] und hängt der Zeile mit dem Linux-Kernel den Parameter an. Dieses Spielchen muss man allerdings bei jedem Neustart des Systems wiederholen. Möchte man den Parameter dem Kernel dauerhaft mit auf den Weg geben, muss man sich zwangsweise an der GRUB2-Konfiguration zu schaffen machen.

Welche Menüeinträge das Bootmenü anzeigt und wie GRUB2 den Linux-Kernel starten soll, beschreibt die Konfigurationsdatei grub2.cfg (je nach Distribution im Unterverzeichnis /boot/grub/ oder /boot/grub2/). Viele Anleitungen im Internet raten dazu, genau diese Datei zu ändern. Das funktioniert zwar, ist aber dennoch keine gute Idee: GRUB2 erzeugt die Datei grub2.cfg automatisch selbst. Genauer gesagt, das kleine Skript update-grub. Es sucht mit Hilfe von ein paar anderen Kollegen die auf dem System installierten Betriebssysteme und stellt die Konfigurationsdatei grub2.cfg zusammen. Das passiert beispielsweise immer automatisch nach der Aktualisierung des Kernels. Diese Arbeitsweise ist zwar extrem komfortabel, die eigenen Anpassungen würden damit aber auch unweigerlich überschrieben.

Daher raten die GRUB2-Entwickler eindringlich dazu, von grub2.cfg die Finger zu lassen. Aussehen und Verhalten des Bootmenüs regelt man in der weitaus übersichtlicheren und genau für diese Zwecke gedachte Konfigurationsdatei /etc/default/grub. Dort kann man beispielsweise die Anzeigedauer des Bootmenüs, die Auflösung und eben auch weitere Kernel-Parameter vorgeben. Für letzteres zuständig ist die Zeile, die mit

GRUB_CMDLINE_LINUX_DEFAULT="

beginnt. In ihr notiert man einfach vor dem zweiten Anführungszeichen " alle Parameter, die man dem Kernel mitgeben möchte. Die dort schon vorhandenen kann man natürlich auch entfernen. Wen beispielsweise unter Ubuntu der Splash-Screen stört, macht aus:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

ein:

GRUB_CMDLINE_LINUX_DEFAULT="quiet"

Nachdem man seine Änderungen vorgenommen hat, speichert man die geänderte Datei und lässt die GRUB2 Konfigurationsdatei aktualisieren:

sudo update-grub

Man sollte übrigens genau darauf achten, die Zeile GRUB_CMDLINE_LINUX_DEFAULT zu erwischen und nicht die fast gleichlautende GRUB_CMDLINE_LINUX. Die dort hinterlegten Parameter gelten nämlich auch für den Recovery-Modus – und den sollte man möglichst in seinem aktuellen Zustand belassen. Weitere Informationen zu den einzelnen Zeilen findet man beispielsweise unter http://wiki.ubuntuusers.de/GRUB_2/Konfiguration#Variable-fuer-Kernelzeilen.


Kommentare

Tipp der Woche

Schnell Multi-Boot-Medien mit MultiCD erstellen
Schnell Multi-Boot-Medien mit MultiCD erstellen
Tim Schürmann, 24.06.2014 12:40, 0 Kommentare

Wer mehrere nützliche Live-Systeme auf eine DVD brennen möchte, kommt mit den Startmedienerstellern der Distributionen nicht besonders weit: Diese ...

Aktuelle Fragen

Artikelsuche
Erwin Ruitenberg, 09.10.2014 07:51, 1 Antworten
Ich habe seit einige Jahre ein Dugisub LinuxUser. Dann weiß ich das irgendwann ein bestimmtes Art...
Windows 8 startet nur mit externer Festplatte
Anne La, 10.09.2014 17:25, 4 Antworten
Hallo Leute, also, ich bin auf folgendes Problem gestoßen: Ich habe Ubuntu 14.04 auf meiner...
Videoüberwachung mit Zoneminder
Heinz Becker, 10.08.2014 17:57, 0 Antworten
Hallo, ich habe den ZONEMINDER erfolgreich installiert. Das Bild erscheint jedoch nicht,...
internes Wlan und USB-Wlan-Srick
Gerhard Blobner, 04.08.2014 15:20, 2 Antworten
Hallo Linux-Forum: ich bin ein neuer Linux-User (ca. 25 Jahre Windows) und bin von WIN 8 auf Mint...
Server antwortet mit falschem Namen
oin notna, 21.07.2014 19:13, 1 Antworten
Hallo liebe Community, Ich habe mit Apache einen Server aufgesetzt. Soweit, so gut. Im Heimnet...

Jetzt auf den Mailinglisten

[EasyLinux-Suse] Tumbleweed wird Rolling Release
Wilhelm Boltz, 24.10.2014 19:00
Hallo, vielleicht interessiert den einen oder anderen diese Ankündigung: Gruß Willi ___________________...
Re: [EasyLinux-Ubuntu] Recoll: Fehler bei Indizierung
Rainer, 24.10.2014 18:05
Hallo zusammen, ein paar ergänzende Infos: Am Fri, 24 Oct 2014 16:27:31 +0200 schrieb Rainer : >...
Re: [EasyLinux-Ubuntu] zukünftiger__Standard-Desktop_bei_Debian?
Thomas Lueck, 24.10.2014 18:01
Am Freitag, den 24.10.2014, 16:29 +0200 schrieb Richard Kraut: > Falls der Fork wirklich durchgezogen wird...
Re: [EasyLinux-Ubuntu] pdf-Dateien_öffnen
Rainer, 24.10.2014 16:46
Am Fri, 24 Oct 2014 16:15:32 +0200 schrieb Richard Kraut : > Am Mittwoch, den 22.10.2014, 09:34 +0200 sc...
Re: [EasyLinux-Ubuntu] zukünftiger__Standard-Desktop_bei_Debian?
Richard Kraut, 24.10.2014 16:29
Am Dienstag, den 21.10.2014, 18:27 +0200 schrieb Uwe Herrmuth: > Aber gut zu wissen, dass es im Falle eine...