Grub 24 error: Attempt to access block outside partition

A veces y sin saber muy bien el por qué, al actualizar de ext3 a ext4 se produce el Grub error 24. A veces no es inmediato, si no, que puede arrancarnos el ordenador bien unas cuantas veces y después una de ellas darnos el error. Parece ser que grub tiene un bugs con el nuevo formato ext4 pero es una suposición. Para realizar bien y sin problema el proceso de pasar de ext3 a ext4 hay que seguir este post: http://akebuntu.comyr.com/cambiar-ext3-por-ext4-en-ubuntu-904-jaunty-jackalope/ pero si no lo hemos realizado así, debemos hacerlo ahora. El caso es que ese molesto error es muy fácil de arreglar y vamos a ver como lo hacemos.

Arrancar el ordenador con el livecd de Ubuntu 9.04 Jaunty Jackalope. Vamos a suponer que tus particiones raíz / y tu partición home /home son respectivamente /sda1 y /sda3 cámbialas por las de tu sistema. Si no sabes cual es tu partición raíz y cual tu home usa el comando fdisk -l con ello obtendrás las particiones de tu sistema. El caso es que para nuestro ejemplo vamos a usar sda1 y sda3 que son las mías :) Lo primero que hacemos es abrir la consola en Aplicaciones–>>Accesorios–>>terminal en nuestro livecd. Ahora procedemos a montar en el livecd nuestras particiones del disco duro de Ubuntu haciendo:

sudo mount -t ext4 /dev/sda1 /mnt esto monta la raíz y ahora la home
sudo mount -t ext4 /dev/sda3 /mnt con esto hemos montado la partición raíz y la home de nuestro Ubuntu en la carpeta /mnt del live cd.

Ahora y por último tenemos que escribir esto en consola y ejecutarlo:

sudo grub-install /dev/sda –root-directory=/mnt –recheck

Con esto realizado ya podemos reiniciar el sistema y todo volverá a la normalidad. Saludos y dejarme comentarios que me gustará saber que os he podido ayudar de alguna forma.


This entry was posted in Trucos Linux and tagged , , , , , , . Bookmark the permalink.

Deja un comentario

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

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>