El último kernel de Linux ahora ocupa más de la mitad de mi /boot
espacio. La próxima vez que quiera actualizar, ¿cómo lo hago? ¿Puedo purgar el kernel actual en uso y luego emitir aptitude full-upgrade
o do-release-upgrade
? Parece peligroso y con posibles efectos secundarios (¿pérdida de configuración?)
$ 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
¿O la única solución es arrancar desde LiveCD, hacer chroot en su sistema, eliminar el kernel actual e instalar el nuevo?
Respuesta1
Logré reducir a la mitad el tamaño de initrd y los archivos asociados simplemente cambiando MODULES=most
a MODULES=dep
in/etc/initramfs-tools/initramfs.conf
Dejé la compresión sin cambios porque ya estaba usando lz4, que creo que actualmente es la mejor relación de compresión.
Luego ejecútelo sudo update-initramfs -u -k all
para que surta efecto y reinicie para probar.