¿Instalar en el segundo disco duro con la opción de inicio?

26

En teoría, lo que quiero hacer es muy simple, pero hice una investigación en Google y leí algunas publicaciones en este sitio y todavía estoy confundido.

Quiero mantener win7 en mi unidad C: \ primaria e instalar Ubuntu (12.10) en una unidad secundaria (que todavía tengo que comprar o instalar. Solo quiero estar seguro de que tengo éxito cuando hago esto). Si es posible, también me gustaría si cuando inicio la computadora tengo la opción de arrancar Win7 o Ubuntu, como una cuenta de inicio de sesión tipo donde simplemente elijo con qué unidad estoy corriendo ese día. Y solo para reiterar, no quiero particionar mi unidad C: \ ni alterar, cambiar o afectar mi sistema Win7 de ninguna manera.

La razón por la que todavía no estoy seguro de todo esto es que muchas de las guías que he leído han sido para versiones anteriores de Ubuntu. Además, la gran mayoría de las guías tratan de particionar una unidad para que se ajuste a ambos SO '. Quiero dos sistemas operativos separados que se ejecutan desde dos unidades separadas que puedo elegir en el arranque. Las guías que encontré mencionaron que hay algún problema con la instalación de grub en C: \ pero que el resto del sistema operativo está instalado en la otra unidad. ¿Sigue siendo el caso? ¿Cómo evito eso?

Además, si ayuda, he estado ejecutando 12.04lts en mi computadora portátil durante unos meses dentro y fuera de clase y me encanta.

Finalmente, si pudiera señalarme una guía o escribir su respuesta en forma de guía para un niño de dos años, sería increíble. Todavía soy un novato de Ubuntu y no quiero estropear mi win7.

Arammil
fuente

Respuestas:

28

Cómo funciona

Cada disco particionado contiene un pequeño bloque llamado MBR . Reside al comienzo del disco.

Ahora, el sistema operativo inserta su código en MBR para cargar su propio gestor de arranque. Windows hace lo mismo, Linux hace lo mismo.

Insertan un pequeño código que apunta a la ubicación real del gestor de arranque. Al igual que en Linux, Este MBR contiene Stage1de GRUB( GRUBes un cargador de arranque usado en Linux) que carga un ejecutables más grande Stage2que pueden situada en otra partición.

Si instala Windows y luego Linux, GRUB se Stage1encuentra en MBR. Ahora otra parte de GRUB (el cargador de arranque real) contiene la ubicación del cargador de arranque de Windows. Ahora, cuando selecciona Windows en el menú GRUB, Windows comienza a cargarse. Esto se llama chain loading(GRUB carga primero, luego GRUB carga el gestor de arranque de Windows según la selección).

Volviendo a tu pregunta

En su caso, tiene dos MBR (porque tiene 2 discos duros).

Por lo tanto, tiene dos opciones:

Opción más fácil

  • Crea una partición en el segundo disco.
  • Instale Ubuntu en esa partición e instale GRUB en el MBR del segundo disco, no en el MBR del primer disco. Ten cuidado aquí. Vea la imagen a continuación (solo para fines de demostración), debe hacer todo (probablemente)sdb .

  • Selecciona la partición ya creadasdb , edita, asigna el punto de montaje /y el tipo de sistema de archivosext4

  • Seleccione la ubicación del cargador de arranque como sdb, no sda(consulte la sección de color rojo)

bootloaderLocation

  • Una vez hecho esto, reinicie y se iniciará en Windows 7.

Ocurre porque, la prioridad de su disco de arranque dice que arranque desde el primer disco duro (donde no cambiamos nada).

Abra el BIOS, cambie la prioridad del disco de arranque para que el disco que contiene Ubuntu sea el primero.

  • Esta vez, se cargará GRUB. Y puede arrancar cualquier sistema operativo.

  • Retire el disco, Windows 7 se iniciará directamente.

  • Vuelva a conectar el segundo disco, verifique el orden de arranque desde el BIOS para que el segundo disco sea el primero. Ahora puede iniciar cualquier sistema operativo nuevamente.

Otra opción

También puede modificar el gestor de arranque de Windows para cargar Ubuntu desde el segundo disco. Es un poco más difícil, y dado que no desea tocar Windows 7 en absoluto, no lo recomiendo.

Nota: Todos los tutoriales disponibles aquí hablan sobre agregar Ubuntu desde el mismo disco pero partición diferente. No lo he hecho para todos los dispositivos, es posible que deba adoptar en consecuencia.

Aquí hay una guía difícil para hacerlo.

Hay una gran herramienta GUI para editar el gestor de arranque llamada EasyBCD (es gratis para uso personal). Su guía sobre cómo configurar Ubuntu usando el gestor de arranque de Windows.

Puede tener más recursos en él. Ayuda Easy BCD: arranque dual Win7 y Ubuntu 11.10 - "Agregar nueva entrada" para Ubuntu

Recomiendo usar GRUB como gestor de arranque, ya que es más flexible. Es posible que pueda configurar Windows como opción de arranque predeterminada Y / O reducir el valor de tiempo de espera .

Nosotros somos
fuente
Bien, primero tendría que formatear la nueva unidad (ubuntu) y luego crear una partición en dicha unidad. Luego instale linux en sdb1 y el grub a sdb? Además, si es fácil ... Me gustaría que la computadora me pida que elija un disco al inicio ... así que si eso significa editar incluso la carga de arranque de Windows, estaría dispuesto a pensar en ello ...: D
Arammil
@Arammil Cuando arrancas desde sdb, GRUB aparecerá primero y te pedirá que elijas entre Windows (llevarte a sda) o Ubuntu (en sdb) como quieras. No tiene que cambiar la configuración en BIOS cada vez para eso.
user68186
Sí, lo tienes correcto, solo una cosa es que creas una partición si necesitas que parte del disco duro esté disponible para Windows. O bien, no necesita crear una partición. Segunda pregunta: no se puede seleccionar un disco, por lo que sé ... depende del BIOS. Y recoger el mensaje del disco no es igual a editar el cargador de arranque de Windows. Agregaré alguna guía para editar cosas de Windows.
Web-E
Bueno, Windows será mi sistema operativo principal en este sistema, entonces, ¿hay alguna manera de que pueda hacer que el gestor de arranque de Windows me pida que inicie Win7 o Ubuntu como lo hará grub? O si uso Grub para iniciar Windows, ¿se ejecutarán ambos discos constantemente?
Arammil
Puede configurar Windows como predeterminado para iniciar usando grub . Si inicia Windows y no utiliza el disco 2, lo más probable es que suspenda el disco para ahorrar energía. Todo depende del sistema operativo. No se puede hacer nada aquí.
Web-E
2

La forma más fácil de hacer esto es como se sugirió anteriormente. Primero, retire temporalmente su primer disco duro (el que tiene Windows). En segundo lugar, instale Linux en el segundo disco duro (que por ahora es el único conectado). Tercero, vuelva a colocar su primer disco duro, de modo que ahora tenga instalados dos discos duros, cada uno con su propio sistema operativo. A partir de ahí, es simple presionar una tecla en el arranque para seleccionar su unidad de arranque. Por ejemplo, con una máquina Dell presionarías la tecla F12 en el arranque, y esto abriría tu menú para seleccionar la unidad desde la que quieres arrancar.

Jim Kaufman
fuente
0

Probablemente lo haga al revés, pero uso el menú de arranque para arrancar a Lubuntu (F12 en este MB del sistema). Cuando instalé Lubuntu, desconecté todas las demás unidades del sistema. Luego instalé el grub en la unidad Lubuntu. Windows no puede ver la unidad de Lubuntu, pero Lubuntu puede ver la unidad de Windows para que yo pueda acceder a los archivos en otras unidades del sistema.

SG
fuente
-2

Desconecte su primer disco con el Win 7 en él. De esa manera estarás a salvo. Su computadora probablemente tiene una función de selector de arranque. Eche un vistazo a la configuración y vea que está habilitada.

marca
fuente
El usuario especifica lo que recomendaría. A menos que tenga evidencia objetiva que indique que no debe mantener su disco duro W7 instalado, debe intentar contribuir a la respuesta.
Hellreaver