La instalación de Ubuntu 10.04 en un disco duro externo sobrescribe el MBR del disco duro interno

La instalación de Ubuntu 10.04 en un disco duro externo sobrescribe el MBR del disco duro interno

tengo unAsus A42Fcomputadora portátil que tieneWindows 7 de 32 bitsinstalado en su disco duro interno.

acabo de instalarubuntu 10.04en un disco duro portátil usando la computadora portátil. Ahora mi laptop no arrancaventana 7si el disco duro portátil está desconectado. Sólo puedo acceder al menú de inicio cuando el disco duro portátil está conectado.

El disco duro portátil no arranca cuando se conecta a otra computadora.

Por favor ayúdenme, quiero:

  • Arrancar Windows desde el disco interno, sin GRUB
  • Inicie Ubuntu desde el disco externo a través del menú de inicio del BIOS (F8 o F12)

Respuesta1

Ha instalado Ubuntu en el disco duro externo pero probablemente haya instalado su gestor de arranque (GRUB) en el disco duro interno. Como descubrí, esto es un error en el instalador de Ubuntu 10.04.

GRUB se instala en /dev/sda mientras que se eligió /dev/sdb para la instalación en el instalador 10.04

Para verificarlo, el mensaje de error que se muestra se verá así al iniciar sin el disco duro externo: GRUB arroja un error debido a que falta un disco duro

El fondo

Si no recuerdo mal, GRUB y GRUB2 constan de dos etapas:

  1. El código inicial del gestor de arranque en Master Boot Record (MBR)
  2. El gestor de arranque en el registro de arranque por volumen

En este caso tenemos la primera etapa de GRUB en el MBR del disco interno, pero la segunda etapa en la partición donde está instalado Ubuntu. Si eliminamos la unidad Ubuntu, obtenemos el mensaje de error anterior.

1. Arreglando el gestor de arranque de Ubuntu

Acceso directo al Monitor del sistema en 10.04/Gnome 2

sistema de archivos raíz mostrado en System Monitor con ID de dispositivo

Inicie Ubuntu, abra elMonitor del sistemay busque la entrada del directorio raíz ( / ) enSistemas de archivos, anota elDispositivo. El ID del dispositivo sigue este esquema de nomenclatura:

/dev/sd[a_letter_from_a_to_z][número de partición]

No necesitamos el número de partición, por lo que el ID de su dispositivo debería verse así: /dev/sdb. Genial, ahora sabemos en qué disco duro está instalado Ubuntu en términos de Linux y podemos instalar su gestor de arranque allí. Ahora, abra una terminal y escriba los siguientes comandos:

sudo grub-install [your_device]
sudo update-grub

No hace falta decir que [tu_dispositivo] debe ser reemplazado por tu dispositivo, en este ejemplo /dev/sdb.

2. Reparar el gestor de arranque de Windows 7 sin un disco de instalación de Windows

Dado que puede iniciar Windows y la mayoría de las personas no tienen un disco de instalación de Windows a mano, descargamos e instalamosfácilBCD. Haga clic en el enlace llamadoDescárguelo gratis para uso limitado y no comercialy simplemente presione el botón de descarga. No se asuste, no es necesario registrarse ni realizar ninguna compra para utilizar esta herramienta. Recomiendo desconectar el disco externo en este punto. Inicie EasyBCD y anterioresDespliegue BCDseleccionarInstale el gestor de arranque de Windows Vista/7 en el MBRy presione el botónescribir en MBR. ¡Ya terminaste!

El botón Escribir en MBR se muestra en EasyBCD en las opciones de implementación de BCD

2.1. Arreglando el gestor de arranque de Windows 7 con el disco de instalación de Windows

Para estar seguro: ¡Desconecte el disco externo! Ahora, inicie el disco de instalación de Windows 7 y siga este procedimiento:http://www.howtogeek.com/howto/32523/how-to-manually-repair-windows-7-boot-loader-problems/

información relacionada