Me gustaría saber cómo agregar Ubuntu al menú de inicio de Windows 8 usando bcdedit.
Tengo UEFI con arranque seguro habilitado y ambos sistemas operativos se pueden iniciar desde el menú de inicio UEFI presionando F9.
También tengo partición de disco duro GPT.
No sugiera agregar Windows a Grub porque ya lo he hecho, Windows de vez en cuando, mientras se actualiza, cambiará el administrador de arranque predeterminado al de Windows. Sé que existe una solución para evitar que Windows haga esto, pero no me interesa porque es un truco complicado.
Tampoco sugiera EasyBCD o Visual BCD porque estos programas aún no funcionan con GPT (hasta donde yo sé).
Entonces, la única ruta que creo que puedo tomar es ingresar manualmente la información en el almacén BCD (que ahora se encuentra en la partición EFI no asignada) usando bcdedit, pero no estoy seguro de cómo hacerlo. Conseguí que esto funcionara una vez antes copiando la entrada del ADMINISTRADOR de arranque de Windows y editándola para Ubuntu, pero cuando intenté hacerlo nuevamente no funcionó, así que debo faltar algo.
Respuesta1
Hasta ahora no existe una forma conocida de agregar un cargador UEFI/EFI externo que no sea de Windows para que el administrador de arranque de Windows (Windows 7/8) lo cargue en cadena.
Acerca deEditor visual BCD- es compatible con UEFI. Puede crear cargadores UEFI para Windows 7/8.
La carga en cadena de sistemas operativos externos que no sean Windows es posible para el esquema de disco MBR. Utiliza el llamado cargador de sector de arranque que encadena el sector de arranque de la partición o el código MBR de un sistema externo. Puedes veraquícómo va.
ACTUALIZACIÓN: (01 de junio de 2014)
Hay una nueva herramienta para Windows 8.1/7/Vista llamadaArrancarSiguienteque permite el arranque directo de Linux (Ubuntu) desde Windows en firmware UEFI.