Linux menukar urutan permulaan kernel
1 Ubah suai urutan permulaan kernel RHEL6/CentOS6
Lihat fail /etc/grub.conf untuk menentukan status kernel sistem. Menurut dokumen tersebut, terdapat dua versi kernel dalam sistem iaitu 2.6.32-573.18.1.el6.x86_64 dan 2.6.32-431.23.3.el6.x86_64. Versi kernel disenaraikan dari atas ke bawah.
Dalam fail grub.conf, anda boleh menentukan versi kernel yang hendak digunakan apabila sistem bermula dengan melaraskan parameter lalai. Nilai lalai ialah 0, yang bermaksud sistem akan but versi kernel terkini. Nilai 0 sepadan dengan versi kernel pertama yang disenaraikan dalam fail grub.conf, dan seterusnya. Dengan menukar nilai lalai, anda boleh menukar versi kernel yang digunakan dengan mudah apabila sistem bermula, memastikan sistem boleh bermula dan berjalan seperti biasa. Tetapan ini sangat berguna untuk penyelenggaraan sistem dan penyelesaian masalah, membenarkan fleksibiliti untuk melaraskan versi kernel mengikut keperluan untuk memenuhi keperluan sistem. Perlu diingat bahawa apabila mengubah suai fail grub.conf
2 Ubah suai urutan permulaan kernel RHEL7/CentOS7
1. Jalankan arahan berikut untuk menyemak jumlah teras yang terdapat dalam sistem.
/boot/grub2/grub.cfg #(konfigurasi bukan UEFI) Nota: Jalankan dalam mod bukan UEFI
/boot/efi/EFI/redhat/grub.cfg #(konfigurasi UEFI) Nota: pelaksanaan mod UEFI
cat /boot/grub2/grub.cfg |grep menuentry
cat /boot/efi/EFI/redhat/grub.cfg |grep menuentry
2. Rujuk arahan berikut untuk mengkonfigurasi but daripada kernel lalai. Nama kernel diganti berdasarkan nama sebenar yang terdapat dalam sistem. grub2-set-default 0
grub2-set-default “CentOS Linux (3.10.0-123.9.3.el7.x86_64) 7 (Teras)”
grub2-set-default 'Red Hat Enterprise Linux Server (3.10.0-1160.el7.x86_64) 7.9 (Maipo)'
3 Jalankan arahan berikut untuk mengesahkan bahawa konfigurasi berjaya.
senarai grub2-editenv
3 Ubah suai urutan permulaan kernel centos8
1. Lihat kernel lalai
kotor –kernel lalai
2. Lihat semua teras
kotor –info=SEMUA
3 Ubah suai kernel but lalai
grubby –set-default /boot/vmlinuz-4.18.0-80.11.2.el8_0.x86_64
4. Ubah suai urutan permulaan kernel Ubuntu
1. Lihat urutan permulaan kernel semasa
cat /boot/grub/grub.cfg |grep menuentry
2. Ubah suai fail grub
Andaikan anda ingin menukar kepada permulaan kernel 3.13.0-166, ubah suai fail /etc/default/grub
$
sudo vim /etc/default/grub
GRUB_DEFAULT=0 ##Diubah suai kepada
GRUB_DEFAULT=”Pilihan lanjutan untuk Ubuntu>Ubuntu, dengan Linux 4.4.0-31-generik”
3. Kemas kini grub yang diubah suai
kemas kini-grub
Atas ialah kandungan terperinci Ubah suai urutan permulaan kernel Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!