Tüm Ürünler
Search
Belge Merkezi

Server Migration Center:"/boot üzerinde yeterli alan yok" hatasını çözün

Son Güncelleme:Oct 06, 2026

Sorun açıklaması

İşletim sistemi geçişi sırasında "/boot üzerinde yeterli alan yok" hatası oluşur.

Neden

Yeni initramfs ve çekirdeği yüklemek için /boot bölümünde en az 100 MiB boş alan gerekir. /boot dizininde 100 MiB'ten az alan varsa geçiş başarısız olur.

Çözüm

Kullanılmayan çekirdek sürümlerini ilgili initramfs, vmlinuz ve config dosyalarıyla birlikte /boot dizininden kaldırın. Kaldırma işleminden sonra sistemin doğru şekilde başlatıldığını doğrulayın.

  1. Kök kullanıcı olarak ECS örneğine bağlanın. Linux örneğine parola veya anahtar kullanarak bağlanma.

  2. Yüklenen çekirdek sürümlerini görüntüleyin:

    rpm -qa | grep kernel
  3. Şu anda çalışan çekirdek sürümünü kontrol edin:

    uname -r

    Örnek çıktı:

    [root@iZbp104w56ovfyfxy9o**** ~]# uname -r
    3.10.0-1160.el7.x86_64
  4. Kullanılmayan çekirdek sürümlerini kaldırın.

    Bu örnekte, kernel-3.10.0-514.26.2.el7.x86_64 kaldırılır.

    • Çekirdek bir RPM paketi aracılığıyla yüklendiyse aşağıdaki komutu çalıştırın:

      yum remove kernel-3.10.0-514.26.2.el7.x86_64
    • Çekirdek kaynak kod derlenerek yüklendiyse aşağıdaki komutları sırayla çalıştırın:

      REMOVE_KERNEL=3.10.0-514.26.2.el7.x86_64
      grubby --remove-kernel=/boot/vmlinuz-$REMOVE_KERNEL
      rm -rf /boot/initramfs-$REMOVE_KERNEL.img /boot/initramfs-${REMOVE_KERNEL}kdump.img /boot/symvers-$REMOVE_KERNEL.gz /boot/System.map-$REMOVE_KERNEL /boot/vmlinuz-$REMOVE_KERNEL /boot/config-$REMOVE_KERNEL
      grubby --remove-kernel=/boot/vmlinuz-$REMOVE_KERNEL
  5. Geriye kalan en son çekirdek sürümünü varsayılan başlangıç çekirdeği olarak ayarlayın.

    1. Tüm yüklü çekirdekleri görüntüleyin:

      grubby --info=ALL
    2. Geçerli varsayılan başlangıç çekirdeğini görüntüleyin:

      grubby --default-kernel

      Örnek çıktı:

      [root@iZbp104w56ovfyfxy9o**** ~]# grubby --default-kernel
      /boot/vmlinuz-3.10.0-1160.90.1.el7.x86_64
    3. En son çekirdek sürümünü varsayılan olarak ayarlayın.

      Bu örnekte, 3.10.0-1160.76.1.el7.x86_64 varsayılan başlangıç çekirdeği olarak ayarlanır.

      grubby --set-default /boot/vmlinuz-3.10.0-1160.76.1.el7.x86_64
  6. Ağ sorununu çözdükten sonra SMC istemcisini çalıştırarak geçiş işlemini yeniden deneyin. Daha fazla bilgi için bkz. SMC istemcisini çalıştırma.