jueves, 14 de febrero de 2013

como recuperar kermel Borrados accidentalmente



Pueden ser varias las razones para reinstalar un
Kermel en Linux, por ejemplo borrarlos todos desde Synaptic. Si te pasa esto respira y tranquilízate esto no es Windows y aquí casi todo tiene solución. Vamos a reinstalar nuestro kermel para así volver a iniciar Ubuntu con normalidad:
Primero con un LiveCD entramos a el siguiente menú y elegimos la siguiente opción:





Una vez iniciado el SO en modo de prueba, abrimos una Terminal y nos volvemos Root permanentemente con el siguiente comando:

sudo -s


Ahora buscaremos nuestra partición donde esta el directorio Raíz de nuestro SO sin kermel, con este comando:

fdisk -l

La Terminal nos devolverá algo parecido a esto: 

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 
* 1 1305 10482381 83 Linux
/dev/sda2 1306 1697 3148740 82 Linux swap / Solaris
/dev/sda3 1698 19455 142641135 
83 Linux
/dev/sda4 19456 19457 16065 ef EFI (FAT-12/16/32)

Esta partición tiene como identificador id el numero 83, pero al igual que en este ejemplo tenemos que usar la partición raíz, en mi caso /dev/sda1.
A no ser que dispongas de mas de un disco duro interno en tu PC esta es la partición raíz.
Ahora vamos a montar la carpeta para empezar a instalar los kermel:

mkdir /mnt/raiz
mount /dev/sda1 /mnt/raiz

Ahora preparamos el SO para el nuevo kermel, cambiando al directorio raíz Root de nuestra partición ( la que acabamos de montar). Ahora todos los cambios afectaran a nuestra instalación:

mount --bind /proc /mnt/raiz/proc
mount –bind /dev /mnt/raiz/dev
mount –bind /sys /mnt/raiz/sys
chroot /mnt/raiz

Ahora solamente nos queda instalar el kermel y actualizar el Grub, para que lo cargue en el próximo inicio del sistema.
Introducimos los siguientes comandos:

apt-get install linux-image
update-grub

Listo ahora reiniciamos y ya podemos elegir el kermel recién instalado.

En Ubuntu la mejor manera de aprender es romper XD


ir arriba