Saltar al contenido

¿Cómo puedo eliminar el kernel compilado?

Agradecemos tu ayuda para extender nuestras secciones referente a las ciencias informáticas.

Solución:

Si se compila e instala a través de make installdeberá eliminar manualmente las siguientes entradas:

/boot/vmlinuz*KERNEL-VERSION*
/boot/initrd*KERNEL-VERSION*
/boot/System-map*KERNEL-VERSION*
/boot/config-*KERNEL-VERSION*
/lib/modules/*KERNEL-VERSION*/
/var/lib/initramfs/*KERNEL-VERSION*/

Luego actualice la configuración de grub:

sudo update-grub2

Si se compila a través del debian methodse puede ver el instalado kernel con lo siguiente:

dpkg --list | grep kernel-image

Y luego desinstale el paquete del kernel deseado con apt-get:

sudo apt-get remove kernel-image-your-kernel-image

Gracias a la pregunta de jarno aquí, descubrí una forma de implementar la respuesta de Mudit Kapil que requiere muy poco tipeo y detecta cualquier parte adicional que se encuentre por ahí.

Dado que todo lo que se necesita para eliminar el kernel es eliminar todos sus archivos y directorios, y todos esos archivos y directorios tendrán la liberación del kernel. string en sus caminos, podemos usar locate para encontrar todos los archivos con la versión del kernel string y elimínelos para eliminar el kernel.

(primer control uname -r para encontrar el nombre del núcleo que se está ejecutando actualmente y asegúrese de no eliminarlo)

Digamos que quiere eliminar un kernel llamado 4.4.6-my-kernel. Puede encontrar todos sus archivos y directorios existentes (sin enumerar los archivos en todos los directorios nombrados) con locate -b -e 4.4.6-my-kernel. Anexando rm -r a esto con xargs le permite eliminar los archivos también. añado -p para hacer xargs mostrar objetivos y pedir confirmación antes de ejecutar

locate -b -e 4.4.6-my-kernel | xargs -p sudo rm -r

luego escribe y ejecutar rm -r en los objetivos que se muestran. Se quejará de que los archivos que no son directorios no existen porque está tratando de eliminarlos de forma recursiva (-r) pero está bien, aún se eliminarán junto con los directorios y sus contenidos. Cuando haya terminado, simplemente ejecute

sudo update-grub

y listo.

Sección de Reseñas y Valoraciones

Al final de la artículo puedes encontrar las explicaciones de otros creadores, tú asimismo tienes la opción de insertar el tuyo si te apetece.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *