Recientemente actualicé al kernel 3.4 en mi Ubuntu 12.04. Después de eso, la computadora no se inicia. Entonces utilicé un kernel anterior para arrancar. En realidad no quiero 3.4 kernel. Entonces, ¿cómo puedo eliminarlo y usar el anterior?
¿Cómo lo instalaste? Si solo agarró una carga de archivos deb y los instaló, deshacerse de ellos es tan simple como encontrar los paquetes y ejecutarlos apt-get remove
para cada uno de ellos.
Acabo de tomarme una taza de café, así que puedes soportar todo el peso de mi bashfu esta mañana ... Esto debería decirte qué núcleos están instalados:
dpkg -l | awk '/linux-[^ ]+-[0-9]/ {print $2}'
Revisa esos y observa las versiones que quieres usar. Tenga cuidado de anotar también su instalación actual (uname -a) o cualquier núcleo nuevo que haya instalado desde el arranque. No quieres eliminar los más nuevos.
De todos modos, cuando tenga una idea, puede eliminarlos de forma masiva adaptando este comando:
sudo apt-get purge linux-{headers,image,image-extra}-3.5.0-{7,8,9}.*
Las palabras y los números entre llaves se expandirán en tiempo de ejecución, por lo que los paquetes a los que se dirigirá realmente son:
linux-headers-3.5.0-7*
linux-headers-3.5.0-8*
linux-headers-3.5.0-9*
linux-image-3.5.0-7*
linux-image-3.5.0-8*
linux-image-3.5.0-9*
linux-image-extra-3.5.0-7*
linux-image-extra-3.5.0-8*
linux-image-extra-3.5.0-9*
Puede perder el tiempo con esto, pero para limpiarlo me parece mucho más seguro que un comodín ancho (como actualmente en un kernel 3.5. *).
De cualquier manera, lea lo que hará apt-get antes de decir que sí. Eliminar los núcleos actuales y todos los núcleos es una situación sorprendentemente común en la que se encuentran los usuarios de Ubuntu. No es inamovible, pero sí, ¡no lo hagas!
Tenga especial cuidado con los comodines y apt-get. Si no me crees, corre apt-get -s remove linux-image-3.4*
y mira lo que selecciona (sí, todos los núcleos). No se preocupe si el comando está en "modo de simulación", por lo que no hará nada (y no necesita root).
Fuente: https://wiki.ubuntu.com/Kernel/MainlineBuilds#Uninstalling_Mainline_Kernels
fuente