Maison  >  Article  >  tutoriels informatiques  >  Modifier la séquence de démarrage du noyau Linux

Modifier la séquence de démarrage du noyau Linux

WBOY
WBOYavant
2024-02-23 22:22:021342parcourir

Modifier la séquence de démarrage du noyau Linux

Linux modifie la séquence de démarrage du noyau

1. Modifiez la séquence de démarrage du noyau pour RHEL6/CentOS6

Affichez le fichier /etc/grub.conf pour déterminer l'état du noyau système. Selon le document, il existe deux versions de noyau dans le système, à savoir 2.6.32-573.18.1.el6.x86_64 et 2.6.32-431.23.3.el6.x86_64. Les versions du noyau sont répertoriées de haut en bas.

Dans le fichier grub.conf, vous pouvez décider quelle version du noyau utiliser au démarrage du système en ajustant les paramètres par défaut. La valeur par défaut est 0, ce qui signifie que le système démarrera la dernière version du noyau. Une valeur de 0 correspond à la première version du noyau répertoriée dans le fichier grub.conf, et ainsi de suite. En modifiant la valeur par défaut, vous pouvez facilement changer la version du noyau utilisée au démarrage du système, garantissant ainsi que le système peut démarrer et fonctionner normalement. Ce paramètre est très utile pour la maintenance et le dépannage du système, permettant d'ajuster la version du noyau selon les besoins pour répondre aux besoins du système. A noter que lors de la modification du fichier grub.conf

2. Modifier la séquence de démarrage du noyau de RHEL7/CentOS7

1. Exécutez la commande suivante pour vérifier le nombre de cœurs dans le système.

/boot/grub2/grub.cfg # (configurations non-UEFI) Remarque : exécuter en mode non-UEFI

/boot/efi/EFI/redhat/grub.cfg #(configurations UEFI)Remarque : exécution en mode UEFI

cat /boot/grub2/grub.cfg |grep menuentry

cat /boot/efi/EFI/redhat/grub.cfg |grep menuentry

2. Reportez-vous à la commande suivante pour configurer le démarrage à partir du noyau par défaut. Le nom du noyau est remplacé en fonction du nom réel trouvé dans le système. grub2-set-default 0

grub2-set-default « CentOS Linux (3.10.0-123.9.3.el7.x86_64) 7 (Core) »

grub2-set-default « Serveur Red Hat Enterprise Linux (3.10.0-1160.el7.x86_64) 7.9 (Maipo) »

3. Exécutez la commande suivante pour confirmer que la configuration est réussie.

liste grub2-editenv

3. Modifiez la séquence de démarrage du noyau de centos8

1. Afficher le noyau par défaut

grubby – noyau par défaut

2. Afficher tous les cœurs

crasseux –info=TOUS

3. Modifier le noyau de démarrage par défaut

grubby –set-default /boot/vmlinuz-4.18.0-80.11.2.el8_0.x86_64

4. Modifier la séquence de démarrage du noyau d'Ubuntu

1. Afficher la séquence de démarrage du noyau actuel

cat /boot/grub/grub.cfg |grep menuentry

2. Modifier le fichier grub

Supposons que vous souhaitiez modifier le démarrage vers le noyau 3.13.0-166, modifiez le fichier /etc/default/grub

$
sudo vim /etc/default/grub

GRUB_DEFAULT=0 ##Modifié en

GRUB_DEFAULT=”Options avancées pour Ubuntu>Ubuntu, avec Linux 4.4.0-31-generic”

3. Mettez à jour le grub modifié

mise à jour-grub

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer