¿Cómo puedo agregar Linux al nuevo administrador de arranque de Windows 8?

32

¿Qué sistemas operativos se pueden poner en el nuevo gestor de arranque que proporciona Windows 8?

Parece ser bastante bonito y consistente con el resto del nuevo diseño de Windows 8, por lo que sería genial poner Linux (Ubuntu) en él en lugar de usar GRUB o BURG . Además de en mi sistema personal, Linux se colocará en un disco duro y no en el SSD , por lo que sería un poco más rápido.

kluka
fuente
No estoy seguro de que esto sea posible. Lo único que podría funcionar es NeoGrub (parte de EasyBCD ), pero nunca he intentado algo como esto.
Karan
1
También es importante tener en cuenta que no puede hacer esto en Windows RT.
Mikhail
¿Cómo puedes incluso instalar otro sistema operativo en RT?
Suici Doga

Respuestas:

54

Puede hacer lo mismo que podría hacer en Windows 7, aunque no estoy seguro de recomendarlo utilizando el menú de arranque gráfico (razón al final).

Algunas cosas primero:

La configuración habitual para las personas que tienen configuraciones de arranque dual con Linux como uno de los sistemas operativos que la máquina ha instalado es tener un cargador de arranque de Linux de forma predeterminada, y agregar una entrada para el sistema operativo Windows. Lo que hace es cargar el gestor de arranque de Linux y si desea cargar Windows, se carga en cadena en el gestor de arranque de Windows que luego inicia Windows.

Como generalmente solo hay un Windows instalado, el selector de menú del gestor de arranque de Windows nunca aparece dando la impresión de que la entrada que agregó en el gestor de arranque de Linux realmente carga Windows.

Lo contrario también es posible, aunque no es común entre los usuarios de Linux. Por ejemplo, mi gestor de arranque principal es el de Windows que luego se carga en cadena en un Linux para arrancar Linux; Sin embargo, he configurado Linux para que sea casi invisible y se cargue de inmediato.

Cómo agregar una entrada de Linux en el gestor de arranque de Windows:

Realmente depende de lo que instales primero y de lo que ocurra después, estoy seguro de que hay algunas guías en Internet para explicar un procedimiento detallado sobre cómo configurar un entorno de arranque dual +. Así que pasaré por 2 configuraciones diferentes:

Cuando instala Windows primero: en este caso, cuando instala su distribución de Linux, si le permite instalar el gestor de arranque en una partición directamente en lugar de hacerlo en el MBR del disco duro, hágalo. Después de reiniciar, verá que está iniciando Windows al igual que Linux no estaba instalado, luego siga el escenario en el que se instaló Linux, que se describe a continuación.

Si solo puede instalar el gestor de arranque en el MBR del disco duro después del reinicio, verá un gestor de arranque de Linux (Syslinux, GRUB, lo que sea), elija la entrada de Windows allí y arranque en Windows.

Ahora, me gusta usar EasyBCD (gratuito para uso personal) para tratar con el gestor de arranque de Windows, pero cualquier cosa que hago con él también se puede lograr con el correcto bcdboot, bcdeditetc. comandos.

  1. Abra EasyBCD y vaya a la sección "Agregar nueva entrada" y a la pestaña "Linux / BSD".
  2. Seleccione el gestor de arranque que tiene para su distribución de Linux. En el caso de GRUB2, hay un modo de selección automática que seleccionará la partición adecuada para usted, para Syslinux, por ejemplo, debe seleccionar obligatoriamente la partición donde está instalado.
  3. Nombra la entrada, el nombre que pones allí es el que aparecerá en el gestor de arranque de Windows.
  4. Seleccione la partición donde reside su gestor de arranque o seleccione automáticamente si esa opción es posible. Al final deberías terminar con algo como esto:

    Agregar una entrada para un cargador Syslinux

  5. Haga clic en "Agregar entrada" y recibirá el resultado en la parte inferior izquierda del programa:

    Confirmación

  6. Ahora debe restaurar el gestor de arranque de Windows como predeterminado, para eso vaya a la sección "Implementación de BCD", seleccione seleccionar el gestor de arranque Vista / 7 en el MBR (que por cierto es el mismo que para Windows 8):

    Escribiendo el nuevo MBR

  7. Después de eso, ya está todo listo, recibirá una confirmación similar a la anterior. Al arrancar, verá el menú de arranque que le solicita que seleccione uno de ellos:

    Ejemplo de menú de arranque

Cuando instala Linux primero: en este caso, no tiene que restaurar el MBR (Master Boot Record, le dice qué ejecutar el próximo grosso modo) ya que la instalación de Windows sobrescribirá cualquier valor anterior allí.

NOTA: sin embargo, con los discos UEFI y GPT esto puede ser diferente, pero no tengo forma de probarlo.


Por qué no estoy seguro, recomendaría hacer esto usando el nuevo menú de arranque gráfico en Windows 8:

Esencialmente porque la forma en que funciona es diferente a la del menú textual (predeterminado para Windows 7). En Windows 7 (o Vista), primero se le presenta el menú de inicio y luego comienza a cargar lo que elija, en el nuevo menú gráfico primero carga algunas cosas (= lleva tiempo) y luego le presenta el menú de inicio . Si no selecciona cargar Windows 8, reinicia la máquina y comienza a cargar lo que haya seleccionado, que en este caso es el gestor de arranque de Linux.

Encuentro que esperar para cargar algunas cosas solo para descartarlo y reiniciar no es necesario si solo quiero iniciar otro sistema operativo; pero es mi opinión personal al respecto, no hay ningún problema al cargar Linux o cualquier otro sistema operativo de esta manera.

De todos modos, hay diferentes maneras de usar el menú de arranque textual en su lugar en Windows 8, si está interesado, consulte esta respuesta .

X y Y
fuente
2
con respecto a su recomendación: Pero debería ser solo un problema de tiempo , ¿verdad? Porque eso no sería tan difícil para mí personalmente, ya que Windows es el sistema operativo predeterminado el 95% del tiempo para mí (uno podría cuestionar mi cordura por seguir queriendo
iniciar
Sí, solo el tiempo. Simplemente no me gustaría esperar tanto (aunque depende de la PC) solo para seleccionar arrancar otros sistemas operativos, dado que un gestor de arranque de Linux es más rápido y algunos de ellos también son gráficos. Editaré la respuesta para aclarar que en caso de que alguien piense que hay algún tipo de problema al hacerlo.
Xandy el
3
Esto no funciona en mi sistema UEFI / GPT. EasyBCD intenta agregar entradas de estilo .mbr al BCD en lugar de entradas .efi, y al Administrador de arranque de Windows no le gustan.
david25272
@ david25272 ¿Has intentado eso nuevamente desde entonces? ¿Quizás con una versión más nueva de EasyBCD? Eso me parece que el autor de esa utilidad necesita modificarlo para que sea compatible con los sistemas UEFI y los discos GPT.
Samir
@klyonrad No, no es solo una pérdida de tiempo del usuario. ¡También es un fastidio! ¿Por qué? ¡Porque! Requiere que el usuario asista (niñera) a la computadora mientras se inicia, y también durante cualquier reinicio planificado o inesperado. Hace que el arranque remoto no sea práctico (casi todas las configuraciones de arranque múltiple lo hacen). Es una pérdida de tiempo y energía de las personas, es molesto, no es práctico y es estúpido. ¿Cómo puede Linux tener un menú de arranque gráfico y aún así arrancar sin reiniciar, pero no Windows? ¿Por qué cargar algo solo para descartarlo momentos después?
Samir