GNU/Linux >> Tutoriels Linux >  >> Cent OS

CentOS / RHEL 7 :Comment modifier la ligne de commande du noyau

Le message décrit les étapes pour modifier la ligne de commande du noyau (et, par conséquent, les paramètres de démarrage du noyau) dans CentOS/RHEL 7 avec GRUB2 installé en tant que chargeur de démarrage.

Sauvegarder les fichiers de configuration GRUB

Faites une copie des fichiers de configuration GRUB2 par précaution :
Pour un système MBR (basé sur le BIOS) :

# cp /etc/default/grub /etc/default/grub-backup
# cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg-backup

Pour un système GPT (basé sur UEFI) :

# cp /etc/default/grub /etc/default/grub-backup
# cp /boot/efi/EFI/redhat/grub.cfg /boot/efi/EFI/redhat/grub.cfg-backup

Modification du fichier /etc/default/grub

1. Ouvrez le fichier /etc/default/grub pour le modifier :

# vi /etc/default/grub

2. Ce fichier contient plusieurs options GRUB2. Les paramètres de démarrage du noyau sont spécifiés par l'option GRUB_CMDLINE_LINUX. Vous trouverez ci-dessous un exemple de fichier de configuration /etc/default/grub.

# cat /etc/default/grub 
GRUB_TIMEOUT=1
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL="serial console"
GRUB_SERIAL_COMMAND="serial --speed=115200"
GRUB_CMDLINE_LINUX="console=ttyS0,115200 console=tty0 vconsole.font=latarcyrheb-sun16 crashkernel=auto  vconsole.keymap=us"
GRUB_DISABLE_RECOVERY="true"

3. Une fois le fichier modifié, enregistrez-le.

Génération d'un nouveau fichier grub.cfg

1. Une fois le fichier modifié, enregistrez-le et exécutez la commande spécifiée ci-dessous pour générer un nouveau fichier grub.cfg :
Pour un système MBR (basé sur le BIOS) :

# grub2-mkconfig -o /boot/grub2/grub.cfg

Pour un système GPT (basé sur UEFI) :

# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg

2. Enfin, redémarrez le système pour appliquer les modifications :

# systemctl reboot

Vérifier

Une fois le système démarré, vous pouvez vérifier la ligne de commande du noyau avec la commande ci-dessous.

# cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-3.10.0-693.21.1.el7.x86_64 root=UUID=0f790447-ebef-4ca0-b229-d0aa1985d57f ro console=ttyS0,115200 console=tty0 vconsole.font=latarcyrheb-sun16 crashkernel=auto vconsole.keymap=us
CentOS / RHEL 7 :Explication du fichier de configuration GRUB2 /boot/grub2/grub.cfg
CentOS / RHEL 7 :Comment modifier les arguments GRUB2 avec grubby
CentOS / RHEL 7 :Modifier le noyau par défaut (démarrer avec l'ancien noyau )


Cent OS
  1. Comment installer dig sur RHEL 8 / CentOS 8

  2. Comment extraire le fichier tar.gz sous Linux à l'aide de la ligne de commande

  3. Comment rechercher des fichiers dans CentOS 8 sur la ligne de commande

  4. Comment exécuter la commande Pstack sur CentOS/RHEL

  5. Comment ajouter une imprimante réseau via la ligne de commande dans CentOS/RHEL

Comment utiliser la commande history sur CentOS 8

Comment changer le nom d'hôte sur CentOS 8

Comment mettre à niveau le noyau sur CentOS 8.0

Comment vérifier la vitesse d'Internet sur CentOS 8 à l'aide de la ligne de commande

Comment changer le mot de passe sudo via la ligne de commande sur CentOS 8

Comment installer Scala 3 sur RHEL 8 / CentOS 8