Cuando actualizamos el sistema operativo y existe un Kernel nuevo disponible este se actualizará, pero el antiguo se quedara en el disco en algunos casos como debian y ubuntu te sugieren que utilices apt autoremove
para eliminarlos.
Tener el kernel anterior disponible es algo util, por que si el nuevo Kernel no funciona como es debido, podemos arrancar con el antiguo, pero no es necesario tener muchos cuando todo funciona bien, es posible borrar los antiguos. Al menos algunos, pues es bueno quedarse con uno o dos de los antiguos por si acaso.
Para borrar los kernels antiguos en ubuntu puedes seguir los siguientes pasos:
Determinar que kernel estamos usando en este momento con el comando
uname -r
Esperamos algo como esto:
4.2.0-35-generic
Debes determinar cuales son los kernels instalados para lograr listar los Linux (Kernels) disponibles en tu sistema operativo Debian o Ubuntu usa este comando:
dpkg --get-selections |grep "linux-image\|linux-headers"
El resultado sera algo como lo siguiente:
linux-headers-4.13.0-29 install linux-headers-4.2.0-29 install linux-headers-4.13.0-29-generic install linux-headers-4.13.0-30 install linux-headers-4.13.0-30-generic install linux-headers-generic-hwe-16.04 install linux-image-4.13.0-29-generic install linux-image-4.2.0-29-generic install linux-image-4.13.0-30-generic install linux-image-extra-4.13.0-29-generic install linux-image-extra-4.13.0-30-generic install linux-image-generic-hwe-16.04 install
Una vez obtenidos los paquetes borramos los que ya no son necesarios
sudo apt purge paquete1 paquete2
:sudo apt remove --purge linux-header-4.2.0-29 linux-image-4.2.0-29
Esto sera suficiente con el grub actualizado en el proceso pero si quieres estar seguro puedes correr el siguiente comando:
sudo update-grub
Dejar una contestacion