domingo, 20 de marzo de 2011

¿Como Reparar el GRUB?

1.- Colocar un live CD o live USB y arrancar la pc desde este.

2.- Abrir la terminal del live CD o live USB y ejecutar el comando que nos permite entrar en modo root o super usuario:

su

ó

sudo -H -s

3.- Luego ejecutar el comando:

fdisk -l

Esto nos mostrará más o menos lo siguiente:

Disco /dev/hda: 82.3 GB, 82348277760 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0009440f

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/hda1 * 1 7295 58597056 7 HPFS/NTFS
/dev/hda2 7296 9763 19824210 83 Linux
/dev/hda3 9764 10011 1992060 82 Linux swap / Solaris

4.-
Viendo el resultado en la consola ya sabemos en que partición esta instalado el sistema operativo GNU/Linux y a continuación ejecutamos el siguiente comando el cual crea una carpeta y la usa para punto de montaje:

mkdir disco & mount -t ext3 /dev/hda2 disco

Nota: /dev/hda2 representa el lugar donde esta nuestro sistema linux instalado y dependiendo de la configuración de la PC a nivel de hardware esto puede variar se recomienda investigar sobre "montaje de unidades de almacenamiento en GNU/Linux.

5.- Luego nos adueñamos de la partición con el siguiente comando:

chroot disco

6.- Y por ultimo reinstalamos el grub ejecutando el comando:

grub-install

ó

grub-install --root-directory=/boot /dev/hda

aveces hay que ejecutar:
grub-install --root-directory=boot/ /dev/hda

Esto nos mostrará en la terminal o consola el resultado si todo ha salido bien el grub ya está reparado solo tendríamos que reiniciar la PC y sacando el live CD o live USB antes de que rearranque de nuevo.

No hay comentarios:

Publicar un comentario