Tüm Ürünler
Search
Belge Merkezi

Server Migration Center:"Newest installed kernel not in use" hatasını giderin

Son Güncelleme:Oct 06, 2026

Belirti

İşletim sistemi geçişi sırasında "Newest installed kernel not in use" hatası alırsınız.

Neden

Kaynak sunucuda en son yüklenen çekirdek varsayılan önyükleme çekirdeği olarak ayarlanmamıştır; bu durum geçişin başarısız olmasına neden olabilir.

Çözüm

En son çekirdeği varsayılan önyükleme çekirdeği olarak ayarlayın, sunucuyu yeniden başlatın ve geçişi tekrar çalıştırın.

  1. Geçişi gerçekleştireceğiniz ECS örneğine bağlanın. Parola veya anahtar kullanarak bir Linux örneğine bağlanma.

  2. Yüklenen tüm çekirdekleri listelemek için aşağıdaki komutu çalıştırın:

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

    Örnek çıktı. Her çekirdek adı tek tırnak (') içine alınmıştır.

    if [ x"${feature_menuentry_id}" = xy ]; then
      menuentry_id_option="--id"
      menuentry_id_option=""
    export menuentry_id_option
    menuentry 'CentOS Linux (3.10.0-229.14.1.el7.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.10.0-123.el7.x86_64-advanced-6634633e-001d-43ba-8fab-202f1df93339' {
    }
    menuentry 'CentOS Linux (3.10.0-123.9.3.el7.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.10.0-123.el7.x86_64-advanced-6634633e-001d-43ba-8fab-202f1df93339' {
    }
    menuentry 'CentOS Linux, with Linux 0-rescue-45461f76679f48ee96e95da6cc798cc8' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-0-rescue-45461f76679f48ee96e95da6cc798cc8-advanced-6634633e-001d-43ba-8fab-202f1df93339' {
    }
  3. En son çekirdeği varsayılan önyükleme çekirdeği olarak ayarlayın.

    Örnek: En son çekirdek CentOS Linux (3.10.0-229.14.1.el7.x86_64) 7 (Core) ise şu komutu çalıştırın:

    grub2-set-default 'CentOS Linux (3.10.0-229.14.1.el7.x86_64) 7 (Core)'
  4. Yapılandırmayı doğrulayın:

    grub2-editenv list

    Beklenen çıktı:

    [root@iZbp1iufd7vqhweezkx**** ~]# grub2-editenv list
    saved_entry=CentOS Linux (3.10.0-229.14.1.el7.x86_64) 7 (Core)
  5. Yeni çekirdek ile önyükleme yapmak için ECS örneğini yeniden başlatın.

  6. Ağ sorununu giderdikten sonra SMC istemcisini çalıştırarak geçişi yeniden deneyin. Daha fazla bilgi için bkz. SMC istemcisini çalıştırma.