Después de realizar una nueva instalación de Win XP, en el caso de tener instalado el grup, se pierde el multi arranque. Voy a comentar mi configuración a ver si a alguno le puede valer como informaciónón para recuperar el suyo.

Hoy he realizado una nueva instalación del XP. Actualmente este SO solo lo uso para los juegos. Como todos sabemos este sistema se degrada con facilidad, así que cada cierto tiempo me veo un poco obligado a plataformar (como diria mi amigo juarez) ese SO.

Voy a comentar la configuración que tengo actualmente a nivel de HD y cómo he recuperado el arranque múltiple.

Mi configuración es simple, 2 discos sata de 250Gb/u.

El primero de los discos «/dev/sda» lo tengo con Win XP y el segundo «/dev/sdb» con OpenSuse 10.2. Hoy al instalar de nuevo Windows he perdido el grup del primero de los discos. Los pasos que he seguido para recuperarlo son:

1º Arranque con el primero de los discos de OpenSuse 10.2
2º Arranco el sistema de rescate
3º El / del sistema de rescate es read only, pero por debajo de / hay directorios de lectura/escritura, así que he montado la partición del sistema OpenSuse donde me ha podido, en este caso /lib/firmware/os. Antes del montaje tenemos que crear el directorio, parece obvio

La partición que he montado en ese directorio ha sido /dev/sdb2 que es la que se corresponde con mi sistema OpenSuse.

4º Directamente he instalado el cargador de arranque existente en OpenSuse en el primero de los discos «/dev/sda», para ello he ejecutado la orden grup-install, aprovechando la existencia de la informacion de arranque en el directorio de arranque de mi particion de OpenSuse. La orden usada ha sido
grub-install –root-directory=/lib/firmware/os –no-floppy /dev/sda

Despues de la ejecucion de la orden, el sistema me ha informado de que todo habia sido ok.

5º A continuación he realizado un reboot de la máquina, viendo sin problema el grub anterior

Bueno, pues espero que a alguien le sirva para algo, saludos a todos.

Nota importante: si el sistema linux que tenemos instalado es de 32 bit, el disco de arranque que debemos usar es el de la misma arquitectura, idem para 64bits. Si intentas recuperar grub con un disco de arquitectura incorrecta, obtendras un bonito error, y como resultado, el grub sin instalar.

Comments (1)

Marvell

Mar 25, 2011 at 1:12 AM

Actualización:

Hoy he probado el proceso en una máquina virtual, pero en vez de WinXP usando Win7 y parece que sigue funcionado correctamente.

You must be logged in to post a comment.