Je dois ajouter le paramètre de démarrage foo=bar
à mon noyau. Comment puis-je le faire une fois pour les tests et de manière permanente si les tests ont été un succès?
Pour ajouter temporairement un paramètre de démarrage à un noyau:
linux
et ajoutez votre paramètre foo=bar
à sa fin.
Pour que cette modification soit permanente:
exécuter depuis un terminal (ou après avoir appuyé sur Alt + F2 ):
gksudo gedit /etc/default/grub
(ou utilisez sudo nano
si gksudo
ou gedit
ne sont pas disponibles) et entrez votre mot de passe.
Recherchez la ligne commençant par GRUB_CMDLINE_LINUX_DEFAULT
et ajoutez foo=bar
à sa fin. Par exemple:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash foo=bar"
Enregistrez le fichier et fermez l'éditeur.
Enfin, démarrez un terminal et lancez:
sudo update-grub
pour mettre à jour le fichier de configuration de GRUB (vous devez probablement entrer votre mot de passe).
Au prochain redémarrage, le noyau doit être démarré avec le paramètre boot. Pour le supprimer définitivement, supprimez simplement le paramètre de GRUB_CMDLINE_LINUX_DEFAULT
et exécutez à nouveau sudo update-grub
.
Pour vérifier vos modifications, vous pouvez voir exactement les paramètres avec lesquels votre noyau a démarré en exécutant cat /proc/cmdline
.
Wiki Page:
Pour ajouter une option du noyau:
pour une session liveCD: suivez ces étapes
pour une installation existante: utilisez Boot-Repair Add a kernel option
ou Edit GRUB configuration file
options.
Voir aussi cette documentation .
Vous pouvez également utiliser le grub-customizer pratique:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
gksu grub-customizer &
Ouvrez simplement une entrée de démarrage et éditez ses paramètres de noyau comme indiqué dans la capture d'écran ci-dessous: