Bazı linux dağıtımlarında kernel güncellemesinden sonra veya farklı kernel sürümlerinde/farklı işletim sistemlerinde boot olmasını istediğimizde grub menüsünden default olarak seçili olan kernel’ı değiştirmek gerekebiliyor. CentOS 7 / RHEL 7 / OEL 7 sistemlerinizde bu değişikliği gerçekleştirmek için aşağıdaki yönergeleri takip edebilirsiniz.

-Mevcut kernel’ları listeleyip boot etmek istediğiniz kernel’ın sırasını not alınız. (Sıralama 0 (sıfır) ‘dan başlar.)

[[email protected] ~]# grep "^menuentry" /boot/grub2/grub.cfg | cut -d "'" -f2
CentOS Linux (3.10.0-327.36.2.el7.x86_64) 7 (Core) with debugging
CentOS Linux (3.10.0-327.36.2.el7.x86_64) 7 (Core) -> Bunu seçmek için bir sonraki adımda 1 'i default olarak belirleyeceğiz
CentOS Linux (3.10.0-327.36.1.el7.x86_64) 7 (Core) with debugging
CentOS Linux (3.10.0-327.36.1.el7.x86_64) 7 (Core)
CentOS Linux (3.10.0-327.28.3.el7.x86_64) 7 (Core) with debugging
CentOS Linux (3.10.0-327.28.3.el7.x86_64) 7 (Core)
CentOS Linux (3.10.0-327.18.2.el7.x86_64) 7 (Core) with debugging
CentOS Linux (3.10.0-327.18.2.el7.x86_64) 7 (Core)
CentOS Linux 7 (Core), with Linux 3.10.0-229.el7.x86_64
CentOS Linux 7 (Core), with Linux 0-rescue-a461e261cacf4844a09ed91c8469bb6b

-Başlangıçta seçili olmasını istediğiniz kernel’e default olarak belirleyin.

[[email protected] ~]# grub2-set-default 1

-Belirlediğiniz kernel’ın kaydedildiğini kontrol ediniz.

[[email protected] ~]# grub2-editenv list
saved_entry=1

-Değişikliklerin aktif olması için grub.cfg dosyasını yenileyiniz.

[[email protected] ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.10.0-229.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-229.el7.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-7e890c03ebb940a9a67163adaef14894
Found initrd image: /boot/initramfs-0-rescue-7e890c03ebb940a9a67163adaef14894.img
done

-Sunucunuzu yeniden başlattığınızda belirlediğiniz şekilde açılacaktır.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Time limit is exhausted. Please reload CAPTCHA.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Post Navigation