HOWTO - Instalar windows y recuperar Grub

+1
0
-1

El otro día tuve que reinstalar windows en un PC en el que tenía Ubuntu y me encontré con el problema de que la instalación de windows eliminaba el gestor de arranque.
En este pequeño manual se explica como crear un disco de arranque con grub para poder reinstalarlo en el MBR después de la instalación de windows.
El proceso es idéntico para cualquier distribución de Gnu/Linux, no sólo Ubuntu.

Podeis leer el manual en: http://hevria.blogspot.com/2005/01/ubuntu-410-no-pierdas-tu-grub.html
Se suma a los anteriores mini-manuales de la serie Ubuntu 4.10 :: que poco a poco voy publicando en el blog.

Comentarios

Imagen de porras

A mí me ha pasado lo mismo docenas de veces en docenas de ordenadores, y creo que es más fácil así:

1.- Instalar el Windows de manera normal
2.- Descubrir que el muy listo se ha cargado nuestro grub
3.- Pillar un disquete de arranque de linux (vale un knoppix, un ubuntu-live supongo que también pero no lo he probado, ayer lo hice en el de mi madre con el rescue disk de debian). Si el Windows en cuestión es 2000 o XP, que el kernel tenga soporte de NTFS (no era mi caso ayer) nos ayudará a ahorrar unos pasitos, aunque no es imprescindible.
4.- 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 ya podemos reiniciar.

Si pudimos montar la partición, tendremos también la entrada de Windows, si no sólo la de Ubuntu. Bastará en ese caso con entrar a Ubuntu, montarla (ahora segfuro que funciona) y volver a hacer update-grub.

Imagen de Mugen

Esta situacion de convivir en un mismo disco ambos sistemas operativos (windows y linux) la llevo viviendo hace un par de años y puedo decir que suelen ocurrir problemas del tipo expuesto antes... doy fe que las soluciones que se dan funcionan correctamente, sin embargo ahora me ocurre algo ligeramente diferente:
De tener un sistema mixto (en mi caso Win2k y Fedora2) tuve que reinstalar Fedora (al final me pase a kubuntu) y como siempre en estos casos: disco de rescate -> restaurar GRUB -> etc... Todo bien hasta que selecciono arrancar windows y... "No escuentro sistema operativo".

1. He repasado el GRUB de arriba a abajo y nada.
2. He formateado el MBR y ni caso.
3. Reinstalo windows y la primera parte de la instalacion cojonuda hasta que pide reiniciar y volvemos a lo mismo....

¿Alguna idea de hacia donde enfoco mis esfuerzos?
¿He hecho algo mal?
¿Puede ser un virus?

Imagen de Anónimo

Hola, antes de nada he de reconocer que soy un neofito en estos menesteres de linux. Hace un año me pasé de win a linux y ahora vivo encantado con Mac X pero bueno a ver si te puedo ayudar. Esta mañana me he pasado algo parecido a ti cuando he intentado instalar un distro debian en un disco compartido con win. Al instalar linux grub no reconocía la línea de arranque de win, de hecho ni constaba así que desde el menú de configuración del sistema en Arranque he añadido otra línea a mi dev/hda. Al menos en la distro en cuestión que he instalado ha sido algo muy sencillo: añadir, indicas el disco y el nombre. Con esto volvemos a poder arrancar win. Y ahora al tema de la reinstalación.
Por lo que sea, al instalar win2k todo ha ido bien hasta el reinicio.Entonces, grub arranca antes que el programa de instalación y regreso a linux. Lo que yo he hecho ha sido indicarle a grub que arrancase desde win (desde esa línea que había añadido antes)
Sé que mi explicación es un lío pero espero que te sirva

Imagen de Anónimo

Y cuando no tienes disquetera (por ejemplo en un portatil)? nada que hacer,no? Algun live-cd trae la opcion de solo instalar grub?

Un saludo!

Imagen de Anónimo

Y cuando no tienes disquetera (por ejemplo en un portatil)? nada que hacer,no? Algun live-cd trae la opcion de solo instalar grub?

Un saludo!

Imagen de Anónimo

Desgraciadamente has sido victima de un bug en la instalación de Fedora. Dio mucho que hablar en su momento pues cantidad de usuarios perdieron sus instalaciones de XP en el momento de instalar Fedora. Puedo decirte que hay solucion para recuperar el sistema, pero como hace algún timpo que ha pasaso todo eso no la he encontrado hoy en las webs. Busca con paciencia y seguro que lo encontrarás.

Imagen de Anónimo

Volviendo a recuperar el grub
Primero o a mano o con ayuda del instalador del sistema (pseudo manual).

La forma mas sencilla, si sabes q tenes en las particiones hace lo siguiente.
*) Pone el CD de instalacion, arranca todo
*) Decile en la parte de instalar y configura las particiones segun lo que sepas que hay en cada una.
i.e. Si tenias hda2 -> home, hda3-> usr, hda4 -> swap, hda5-> /, hda1-> VirousXP (:P). Reasigna igual las particiones.
*) Luego pulsa "ESC" (escapa) y en el menu elegis que instale GRUB asi de pecho.

Ahora lo mejor:
Una vez instalado salis de la instalacion de tu sistema operativo y reinicias trankilamente que ta todo joia y andara barbaro.

TIP:
Si no tenes idea que tenias en cada particion, ALT+F2 y entras en la consola, ves cuantas particones tenes con FDISK, creas un directorio por cada particion y las montas, luego con "ls" ves q hay en cada una.
...Esta parte es bastante sencilla y no es cosa del otro mundo...

Forma Complicada y manual.
Lo que hace lo anterior es cambiar el "root" de montaje, entonces eso haremos a mano.

Arrancamos de donde queramos, o sea un CD, un diskette o dictandole a la CPU en voz (muy) alta.
Luego en una consola (que puede ser en modo instalacion), montamos la particion de linux o la que queramos que sea activa y cambiamos el punto de montaje con "chroot a donde lo queremos poner:
i.e. /mnt/hda3 (si hda3 era y es la particion activa o la de linux) y luego: chroot /mnt/hda3
En segundo lugar:
apt-get install grub
dselect grub
update-grub (nunca la probe pero creo que podria funcionar bien, vease articulo en este thread)
Cualquiera de las opciones anteriores y no las tres a la vez. Ojo con eso.
luego desmontar y reiniciar el sistema.

Sinceramente prefiero la primera opcion descripta, es menos kamikazee y mas facil.

Espero les sirva de algo... Atte. Saludos Le_Pilotex :)
cualquier cosa alexrio4@gmail.com a ver si me dicen si les anduvo!
quisiera saber si fui de utilidad o no o si dije alguna ganzada