* "/bootファイルシステムには少なくとも34MBの追加スペースが必要です。"を解決するには?

* "/bootファイルシステムには少なくとも34MBの追加スペースが必要です。"を解決するには?

Fedora 30で実行するとエラーがsudo dnf upgrade発生しますAt least 34MB more space needed on the /boot filesystem.

走るのに疲れたが、package-cleanup --oldkernels --count=2何の役にも立たなかった。

テスト

  • 実行du -sm /boot | sort -n出力:237 /boot
  • 現在/bootで利用可能です。

    config-5.2.15-200.fc30.x86_64
    config-5.2.16-200.fc30.x86_64
    efi
    elf-memtest86+-5.01
    extlinux
    grub2
    initramfs-0-rescue-8181747493434839ba11074fb41e0b42.img
    initramfs-5.0.9-301.fc30.x86_64-nouveau.img
    initramfs-5.2.15-200.fc30.x86_64.img
    initramfs-5.2.15-200.fc30.x86_64-nouveau.img
    initramfs-5.2.16-200.fc30.x86_64.img
    loader
    lost+found
    memtest86+-5.01
    System.map-5.2.15-200.fc30.x86_64
    System.map-5.2.16-200.fc30.x86_64
    vmlinuz-0-rescue-8181747493434839ba11074fb41e0b42
    vmlinuz-5.2.15-200.fc30.x86_64
    vmlinuz-5.2.16-200.fc30.x86_64
    

答え1

initramfs-5.0.9-301.fc30.x86_64-nouveau.img対応するカーネルファイルがなくなったため、initramfsファイルはもう必要ありません。

34MB以上のスペースしか必要ないので、これで十分です。

これで十分なスペースが確保されておらず、現在のGPUドライバに問題がない場合は、それらを削除することも検討できます。initramfs-5.2.15-200.fc30.x86_64-nouveau.imgこれは、独自のNVidia GPUドライバをインストールする前に作成されたバックアップのように見えるからです。

答え2

試してみましたdnf clean allか?

以下を使用して最大のファイルを参照することもできます。find /boot -xdev -size +100M -exec ls -Alh {}\;

関連情報