miércoles, 5 de octubre de 2011

Error initframs en les maquines base amb ubuntu

Si arranques des d'un live CD d'ubuntu i executes les següents ordres, s'aconsegueix arreglar.


Inicia el sistema desde tu Live CD

Las más recientes versiones de Ubuntu tiene incluido una opción para probar el sistema sin necesidad de ser instalado. Vamos a meter el CD Live a la unidad de discos de tu computadora, arrancar desde él y seleccionar “Probar Ubuntu”.

Encontrar la partición en la que está instalado el sistema

Esto depende de cuánto sistemas tengas instalados en tu computadora. En la mayoría de los casos es /dev/sda1; pero si estas seguro, ve a Aplicaciones -> Accesorios -> Terminal y ejecuta el comando sudo fdisk -l. Podrás identificar la partición en la que se encuentra tu Ubuntu dañado buscando en la columna Sistema la partición que dice Linux. Si existe una que se llame Linux swap, ignórala.

Montar la partición donde está instalado el sistema operativo

Vamos a montar el sistema dentro de la carpeta mnt. Para llevar a cabo esto, dentro del Terminal, ejecutar los siguientes comandos:
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc

Nota: Asegúrate de escribir la partición (/dev/sdaX) correcta.

Acceder como root al sistema de archivos de nuestro Ubuntu dañado

Es tan sencillo como ejecutar el siguiente comando dentro de la misma Terminal:
sudo chroot /mnt

Reparar el sistema

Llegamos hasta aquí para poder por fin escribir el comando que nos ayudará a reparar el sistema. Solo tienes que escribir en el Terminal lo siguiente:
sudo fsck
Si te pregunta si deseas reparar los archivos, solo tienes que presionar “y”. Ahora sí, a reiniciar el equipo, sacar el Live CD y seguir disfrutando de Ubuntu.

No hay comentarios:

Publicar un comentario