Gentooサーバーでは、EFIパーティションがいっぱいでカーネルを更新しようとすると問題が発生します。
ls
/boot は以下を表示します。
config-6.1.27-gentoo-dist config-6.3.8-gentoo-dist initramfs-6.3.4-gentoo-dist.img.old System.map-6.3.3-gentoo-dist vmlinuz-6.1.27-gentoo-dist vmlinuz-6.3.6-gentoo-dist
config-6.3.10-gentoo-dist config-6.3.9-gentoo-dist initramfs-6.3.5-gentoo-dist.img System.map-6.3.4-gentoo-dist vmlinuz-6.3.10-gentoo-dist vmlinuz-6.3.7-gentoo-dist
config-6.3.3-gentoo-dist EFI initramfs-6.3.6-gentoo-dist.img System.map-6.3.4-gentoo-dist.old vmlinuz-6.3.11-gentoo-dist vmlinuz-6.3.8-gentoo-dist
config-6.3.4-gentoo-dist grub initramfs-6.3.7-gentoo-dist.img System.map-6.3.5-gentoo-dist vmlinuz-6.3.12-gentoo-dist vmlinuz-6.3.9-gentoo-dist
config-6.3.4-gentoo-dist.old initramfs-6.1.27-gentoo-dist.img initramfs-6.3.8-gentoo-dist.img System.map-6.3.6-gentoo-dist vmlinuz-6.3.3-gentoo-dist vmlinuz-6.4.3-gentoo-dist
config-6.3.5-gentoo-dist initramfs-6.3.10-gentoo-dist.img initramfs-6.3.9-gentoo-dist.img System.map-6.3.7-gentoo-dist vmlinuz-6.3.4-gentoo-dist vmlinuz-6.4.4-gentoo-dist
config-6.3.6-gentoo-dist initramfs-6.3.3-gentoo-dist.img System.map-6.1.27-gentoo-dist System.map-6.3.8-gentoo-dist vmlinuz-6.3.4-gentoo-dist.old vmlinuz-6.4.4-gentoo-dist.old
config-6.3.7-gentoo-dist initramfs-6.3.4-gentoo-dist.img System.map-6.3.10-gentoo-dist System.map-6.3.9-gentoo-dist vmlinuz-6.3.5-gentoo-dist
現在起動されているカーネルバージョンはです6.1.27-gentoo-dist
。
ブートパーティションから古いイメージを削除する正しい方法は何ですか?
答え1
~からhttps://wiki.gentoo.org/wiki/Kernel/Removal:
$ emerge eclean-kernel
$ eclean-kernel -a
@Artem S. Tashkinovに感謝します。