Ubuntu Linux, Grub & Windows XP/2000
Informática Jueves 20 de octubre del 2005Escenario:
Después de haber instalado algún Linux instalamos Windows XP/2000 o similar, y sobreescribe el MBR (Master Boot Record, Sector de Arranque), con lo que queda un disco duro que aparentemente ha borrado Linux. Las particiones y los datos siguen ahí. Es sólo que un Sistema Operativo de mala calidad como Windows, dentro de su arrogancia, asume que sólo se instalará junto a otro Sistema Operativo de Microsoft.
Para recuperar nuestro sector de arranque original, tendriamos que haber hecho previo, a instalar Windows, lo siguiente:
Para respaldar nuestro sector de arranque.
dd if=/dev/hda of=hda.mbr bs=512 count=1
Para restaurar nuestro sector de arranque al disco duro.
dd if=hda.mbr of=/dev/hda bs=512 count=1
Ahora bien, como no hemos hecho eso, y sólo nos aparece en el sistema Windows, y Linux aprentemente ha desaparecido, debemos tomar un Live CD, como Knoppix o Live Ubuntu Linux.
Abrimos una consola de root y luego, escribimos los siguiente
mkdir /mnt/mi-linux
mount /dev/hda8 /mnt/mi-linux
chroot /mnt/mi-linux /bin/bash
grub
grub> root (hd0,7)
grub> find /boot/grub/stage1
grub> setup (hd0)
y luego reboot, eso es todo.
NOTA:
hd=hard disk donde la letra (a,b,c,d) corresponde a los IDEs IDE1=a,b IDE2=c,d
en grub el orden es con numeros ej.: hda = hda0
Nuestra particion raiz donde está nuestro archivo menu.1st la obtenemos con cfdisk, si es /dev/hda8 entonces para grub es (hd0,7).

Jueves 20 de octubre del 2005 a las 14:28
[...] Bueno me he decidido a escribir esto porque es un problema bastante frecuente, varias veces al mes me encuentro por ahí ayudando gente con esto. El problema surge cuando se instala Windows despues de Linux, ya que Windows arrasa con el sector de arranque, pone el suyo y esconde las particiones de Linux. Aparentemente todos se ha borrado, todo se ha perdido. Es recomendable instalar Windows primero, hice una página con las instrucciones para restaurar el GRUB, y poder ver las particiones de Linux. Magia!, nada ha sido borrado, todo esta igual que antes. Ver página aquí [...]