Cuando encienda su máquina por primera vez, debería ver el menú de arranque de grub. En el menú de inicio de grub, elija el kernel anterior al que desea iniciar: una vez que haya elegido el kernel que desea mantener y haya iniciado en él
uname -r
le dirá en qué núcleo se está ejecutando actualmente (medir dos veces cortar una vez)
dpkg -l | grep linux-image
dpkg -l | grep linux-headers
le dirá qué núcleos / encabezados se guardan en su sistema, también eliminaré los encabezados, aunque no ocupan demasiado espacio, todavía los purgo, ¿por qué tenerlos si estoy eliminando el núcleo?
Tenga en cuenta que es importante NO eliminar el kernel que está ejecutando, es decir, uname -r
eliminar estas entradas de kernel y encabezado hará que su sistema sea inutilizable
luego simplemente elimine los que no desea:
sudo apt-get purge
Copiaré el resultado dpkg -l | grep linux-image
en un documento de texto para que sea un proceso desordenado y pueda elegir claramente lo que quiero eliminar o guardar
Un ejemplo de cómo se verá el comando completo:
sudo apt-get purge linux-image-3.16.0-41-generic linux-image-3.16.0-41-lowlatency linux-image-extra-3.16.0-41-generic
sudo apt-get purge linux-headers-3.16.0-41 linux-headers-3.16.0-41-generic linux-headers-3.16.0-41-lowlatency
un ejemplo de cual es la salida de dpkg -l | grep linux-headers se verá así:
jason@casa-wesella:~$ dpkg -l | grep linux-headers
ii linux-headers-3.16.0-41 3.16.0-41.57~14.04.1 all Header files related to Linux kernel version 3.16.0
ii linux-headers-3.16.0-41-generic 3.16.0-41.57~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-3.16.0-41-lowlatency 3.16.0-41.57~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-3.16.0-43 3.16.0-43.58~14.04.1 all Header files related to Linux kernel version 3.16.0
ii linux-headers-3.16.0-43-generic 3.16.0-43.58~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-3.16.0-43-lowlatency 3.16.0-43.58~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-generic-lts-utopic 3.16.0.43.34 i386 Generic Linux kernel headers
ii linux-headers-lowlatency-lts-utopic 3.16.0.43.34 i386 lowlatency Linux kernel headers