12 julio 2008

Dos formas de reparar el grub

A muchos que usan linux y windows les habrá pasado de perder el grub luego de reinstalar windows. Para los antiguos que usan Lilo arreglenselas solos porque este post es solo para grub.

Va breve y facil 2 formas de repararlo:

Forma 1

1.- Buscar live cd de linux (vale un knoppix, un ubuntu-live, etc). Si el Windows en cuestión es 2000 o XP, que el kernel tenga soporte de NTFS nos ayudará a ahorrar unos pasitos, aunque no es imprescindible.
2.- Arrancar usando el kernel del disco y nuestra partición raíz. Según que disco sea se hará de una manera, con el de debian hay que poner en el arranque "rescue root=/dev/hda3", bueno, 3 o lo que sea. Con un live también valdría arrancar normal, montar la partición de ubuntu, cambiar a ella y hacer "chroot .".
5.- Montar la partición de Windows, si podemos (quizás necesitemos soporte NTFS):
mkdir /windows (si no existe)
mount -t vfat/ntfs /dev/hda1 /windows
6.- update-grub
7.- grub-install /dev/hda
y listo...

Forma 2 (lo bueno si breve...)

$ sudo grub //ejecutamos el interprete de comando de grub
find /boot/grub/stage1 // busca donde esta la partición de ubuntu
root (hdX,Y) // poner el valor devuelto anterior
setup (hd0) // instala grub en nuestro primer disco duro (hd0),
que es con el que inicia la computadora
quit // salimos del interprete de comando de grub

Espero les sirva, yo me la pase buscando un buen rato cuando me pasó y me salian las mas diversas formas de solucionarlo y estas 2 funcionaron y son simples.

Saludos

No hay comentarios.: