Ik moet de opstartparameter toevoegen foo=bar
naar mijn kernel. Hoe kan ik dit een keer doen voor het testen en permanent als het testen een succes was?
Ik moet de opstartparameter toevoegen foo=bar
naar mijn kernel. Hoe kan ik dit een keer doen voor het testen en permanent als het testen een succes was?
Om tijdelijk een opstartparameter aan een kernel toe te voegen:
linux
en voeg je parameter toe foo=bar
tot het einde.
Om deze wijziging permanent te maken:
Vanaf een terminal (of na het indrukken van alt + F2) rennen:
gksudo gedit /etc/default/grub
(of gebruik sudo nano
als gksudo
of gedit
zijn niet beschikbaar) en voer uw wachtwoord in.
Zoek de regel die begint met GRUB_CMDLINE_LINUX_DEFAULT
en voeg toe foo=bar
tot het einde. Bijvoorbeeld:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash foo=bar"
Sla het bestand op en sluit de editor.
Start ten slotte een terminal en voer het volgende uit:
sudo update-grub
om het configuratiebestand van GRUB bij te werken (je moet waarschijnlijk je wachtwoord invoeren).
Bij het volgende opnieuw opstarten, moet de kernel worden gestart met de opstartparameter. Als u het permanent wilt verwijderen, verwijdert u eenvoudig de parameter uit GRUB_CMDLINE_LINUX_DEFAULT
en loop sudo update-grub
nog een keer.
Om uw wijzigingen te verifiëren, kunt u precies zien met welke parameters uw kernel is opgestart door deze uit te voeren cat /proc/cmdline
.
Wiki-pagina:
Om een kerneloptie toe te voegen:
voor een liveCD-sessie: volgen deze stappen
voor een bestaande installatie: gebruik Boot-Repair's Add a kernel option
of Edit GRUB configuration file
opties.
Zie ook deze documentatie.
Als alternatief kunt u ook het handige gebruiken grub-customizer:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
gksu grub-customizer &
Open een bootitem en bewerk de kernelparameters zoals aangegeven in de onderstaande schermafbeelding: