커널이 /boot의 절반 이상을 차지할 때 업그레이드하는 방법

커널이 /boot의 절반 이상을 차지할 때 업그레이드하는 방법

최신 Linux 커널은 이제 내 공간의 절반 이상을 차지합니다 /boot. 다음에 업그레이드하고 싶으면 어떻게 해야 합니까? 현재 사용 중인 코어를 지운 다음 aptitude full-upgrade또는를 실행할 수 있습니까 do-release-upgrade? 위험해 보이고 부작용이 있을 수 있음(구성 손실?)

$ df -h /boot
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       236M  166M   58M  75% /boot
$ du -hc /boot/*5.11.0-18*
249K    /boot/config-5.11.0-18-generic
117M    /boot/initrd.img-5.11.0-18-generic
5.8M    /boot/System.map-5.11.0-18-generic
15M     /boot/vmlinuz-5.11.0-18-generic
137M    total

아니면 liveCD에서 부팅하고 시스템에 chroot하여 현재 커널을 제거하고 새 커널을 설치하는 유일한 솔루션입니까?

답변1

MODULES=most간단히 in으로 변경하여 MODULES=depinitrd 및 관련 파일이 차지하는 크기를 절반으로 줄였습니다./etc/initramfs-tools/initramfs.conf

현재로서는 더 나은 압축 비율이라고 생각되는 lz4를 이미 사용하고 있으므로 압축을 변경하지 않고 그대로 두었습니다.

그런 다음 sudo update-initramfs -u -k all이를 실행하여 적용하고 테스트를 다시 시작하십시오.

관련 정보