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


J'ai besoin d'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?


120
2017-12-30 22:51


origine




Réponses:


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, maintenez la touche gauche enfoncée). Décalage touche juste après le démarrage du système).
  2. Maintenant, mettez en évidence le noyau que vous souhaitez utiliser et appuyez sur la touche e clé. Vous devriez pouvoir voir et éditer les commandes associées au noyau en surbrillance.
  3. Descendez à la ligne en commençant par linux et ajoutez votre paramètre foo=bar à sa fin.
  4. Maintenant, appuyez sur Ctrl + X pour démarrer.


Pour rendre ce changement permanent:

  1. Depuis un terminal (ou après avoir appuyé sur Alt + F2) courir:

    gksudo gedit /etc/default/grub
    

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

  2. Trouvez la ligne commençant par GRUB_CMDLINE_LINUX_DEFAULT et ajouter foo=bar à sa fin. Par exemple:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash foo=bar"
    

    Enregistrez le fichier et fermez l'éditeur.

  3. Enfin, démarrez un terminal et lancez:

    sudo update-grub
    

    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 courir sudo update-grub encore.

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.

Page Wiki:


171
2017-12-30 22:51



FYI pour tester cette course cat /proc/cmdline - Avindra Goolcharan
Shift ne fonctionne pas pour moi. J'ai utilisé Esc à la place. Doit faire attention à ne pas le tenir trop longtemps ou ça va souffler à travers GRUB - eqzx


Pour ajouter une option du noyau:

  • pour une session liveCD: suivre ces étapes

  • pour une installation existante: utilisation Boot-Repair's Add a kernel option ou Edit GRUB configuration file options

enter image description here

Voir également cette documentation.


12
2017-07-05 21:25





Alternativement, vous pouvez également utiliser le pratique grub-customizer:

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:

screenshot


11
2017-12-11 01:59