/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

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

나는 현재 더 나은 압축 비율인 lz4를 이미 사용하고 있었기 때문에 압축을 변경하지 않고 그대로 두었습니다.

그런 다음 실행 sudo update-initramfs -u -k all하여 적용하고 재부팅하여 테스트합니다.

관련 정보