Ich muss den Boot-Parameter foo=bar
zu meinem Kernel hinzufügen . Wie kann ich das einmal zum Testen tun und dauerhaft, wenn das Testen erfolgreich war?
So fügen Sie einem Kernel vorübergehend einen Boot-Parameter hinzu:
linux
und fügen Sie Ihren Parameter foo=bar
am Ende hinzu.
So machen Sie diese Änderung dauerhaft:
Von einem Terminal aus (oder nach Drücken von Alt+ F2) ausführen:
gksudo gedit /etc/default/grub
(oder verwenden Sie, sudo nano
wenn gksudo
oder gedit
nicht verfügbar sind) und geben Sie Ihr Passwort ein.
Suchen Sie die Zeile, die mit beginnt, GRUB_CMDLINE_LINUX_DEFAULT
und hängen Sie sie foo=bar
an das Ende an. Zum Beispiel:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash foo=bar"
Speichern Sie die Datei und schließen Sie den Editor.
Starten Sie schließlich ein Terminal und führen Sie Folgendes aus:
sudo update-grub
um die Konfigurationsdatei von GRUB zu aktualisieren (wahrscheinlich müssen Sie Ihr Passwort eingeben).
Beim nächsten Neustart sollte der Kernel mit dem Boot-Parameter gestartet werden. Um es dauerhaft zu entfernen, entfernen Sie einfach den Parameter von GRUB_CMDLINE_LINUX_DEFAULT
und führen Sie es sudo update-grub
erneut aus.
Um Ihre Änderungen zu überprüfen, können Sie genau sehen, mit welchen Parametern Ihr Kernel beim Ausführen gebootet hat cat /proc/cmdline
.
Wiki-Seite:
cat /proc/cmdline
gksudo
ist nicht mehr in Ubuntu. Verwenden Siepkexec
stattdessen.So fügen Sie eine Kerneloption hinzu:
Für eine Live-CD-Sitzung: Befolgen Sie diese Schritte
die für eine bestehende Installation: Verwenden Boot-Reparatur ‚s
Add a kernel option
oderEdit GRUB configuration file
Optionen.Siehe auch diese Dokumentation .
quelle
Alternativ können Sie auch den praktischen Grub-Customizer verwenden :
Öffnen Sie einfach einen Boot-Eintrag und bearbeiten Sie die Kernel-Parameter wie im folgenden Screenshot hervorgehoben:
quelle