211 votes

Comment ajouter un paramètre de démarrage du noyau ?

Je dois ajouter le paramètre de démarrage foo=bar à mon noyau. Comment puis-je faire cela une fois pour le test, et de façon permanente si le test a été un succès ?

300voto

Maciek Gryka Points 1807

Pour ajouter temporairement un paramètre de démarrage à un noyau

  1. Démarrez votre système et attendez que le menu Grub s'affiche (si vous ne voyez pas de menu Grub, appuyez et maintenez enfoncé le bouton gauche de la souris. Shift juste après le démarrage du système).
  2. Mettez maintenant en surbrillance le noyau que vous voulez utiliser, et appuyez sur la touche e clé. Vous devriez être en mesure de voir et de modifier les commandes associées au noyau en surbrillance.
  3. Descendez jusqu'à la ligne commençant par linux et ajoutez votre paramètre foo=bar jusqu'à son terme.
  4. Maintenant, appuyez sur Ctrl + x pour démarrer.

Pour rendre ce changement permanent

  1. A partir d'un terminal (ou après avoir appuyé sur Alt + F2 ) courir :

     gksudo gedit /etc/default/grub

    (ou utiliser sudo nano si gksudo o gedit ne sont pas disponibles) et saisissez votre mot de passe.

  2. Trouvez la ligne commençant par GRUB_CMDLINE_LINUX_DEFAULT et ajouter foo=bar jusqu'à son terme. Par exemple :

     GRUB_CMDLINE_LINUX_DEFAULT="quiet splash foo=bar"

    Enregistrez le fichier et fermez l'éditeur.

  3. Enfin, lancez un terminal et exécutez :

     sudo update-grub

    pour mettre à jour le fichier de configuration de Grub (vous devrez probablement entrer votre mot de passe).

Au prochain redémarrage, le noyau doit être lancé avec le paramètre boot. Pour le supprimer définitivement, il suffit d'enlever le paramètre de GRUB_CMDLINE_LINUX_DEFAULT et exécuter sudo update-grub encore.

Pour vérifier vos changements, vous pouvez voir exactement avec quels paramètres votre noyau a démarré en exécutant cat /proc/cmdline .

Page du wiki .

16voto

LovinBuntu Points 3475

Pour ajouter une option du noyau :

  • pour une session liveCD : suivez ces étapes

  • pour une installation existante : utilice Réparation des bottes 's Add a kernel option o Edit GRUB configuration file options.

enter image description here

Voir aussi cette documentation .

12voto

jasxun Points 376

Alternativement, vous pouvez également utiliser la pratique Grub-customizer :

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
gksu grub-customizer &

Il suffit d'ouvrir une entrée de démarrage, et de modifier ses paramètres de noyau comme indiqué dans la capture d'écran ci-dessous :

screenshot

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X