
Estoy intentando instalar Ubuntu 14.04.3 junto con Windows 10, en una computadora portátil HP x64 UEFI.
Grabé Ubuntu (versión de 64 bits) en el USB usandoUNetbootin, procedí sin problemas con la instalación de Ubuntu y luego reinicié la computadora portátil. Sin embargo, esto provocó que la computadora portátil simplemente se iniciara en Windows sin que apareciera ningún grub.
En consecuencia, probé una variedad de cosas. Por ejemplo, seguí los pasos descritos enesteguía:
- Arranque seguro UEFI deshabilitado y opción de arranque rápido de Windows 10
- Reinstalado nuevamente Ubuntu 14.04 desde el USB
- Ejecuté la reparación de arranque desde la instalación en vivo de ubuntu. Reparación de arranque completada sin dar errores. Dijo que había reparado exitosamente GRUB y, en caso de que GRUB aún no apareciera, ejecute el siguiente comando en una terminal de administrador de Windows 10:
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
. - Desde Windows 10 ejecuto el comando anterior, que se ejecutó sin errores. Al reiniciar el sistema, GRUB aún no aparece. También probé la versión ligeramente diferente del mismo comando que figura en elarriba vinculadopágina, pero todavía no hubo suerte.
No estoy seguro de qué más puedo intentar para que funcione, nunca he tenido tales problemas al instalar una distribución de Linux junto con Windows en otras computadoras portátiles. Se agradece cualquier ayuda en este momento.
Actualizar
IhizoEncontré una manera de iniciar Ubuntu a través de GRUB. Si mantiene presionado F11
durante el proceso de inicio, Windows iniciará en el "modo seguro" azul. Allí, si selecciona la opción "elegir un dispositivo de inicio", tendrá la opción de iniciar desde una serie de dispositivos, incluidosCOMIDAyubuntu(que, sin embargo, resultan en el arranque desde GRUB). Aquí hay una foto de este menú (perdón por el idioma que no es inglés, el título dice "Usar un dispositivo"):
Si bien este método funciona, obviamente es complicado tener que realizar este procedimiento cada vez, pero esto demuestra que grub está instalado correctamente. "Sólo" la prioridad del cargador de arranque parece estar en mal estado.¿Cómo puedo forzar que el gestor de arranque arranque en GRUB en lugar de en Windows?
Información adicional:
Respuesta1
Sé que esto es antiguo, pero para cualquiera que se encuentre con esto, así es como lo resolví. Se basa en la información del enlace que publicó Oldfred.
Problema
Tuve el mismo problema en unportátil hp. Hay muchas computadoras portátiles a las que les encanta iniciar Windows como prioridad a pesar de lo que configures. NecesitasSobrescribirel administrador de arranque de Windows con el grub. Es un truco, pero funcionó muy bien para mí y para otros.Windows sobrescribirá esto cada vez que se actualice.
Solución
Creé un SH (archivo de script) con los siguientes comandos y lo ejecuté como sudo. (asegúrese de que su partición de arranque esté montada en /boot/efi
, que debería estar de forma predeterminada)
7z a /boot/efi/EFI_`date +\%d\%m\%Y`.7z /boot/efi/EFI/
cp -a /boot/efi/EFI/ubuntu/* /boot/efi/EFI/Boot/
mv /boot/efi/EFI/Boot/grubx64.efi /boot/efi/EFI/Boot/bootx64.efi
cp /boot/efi/EFI/ubuntu/grubx64.efi /boot/efi/EFI/Microsoft/Boot/
mv /boot/efi/EFI/Microsoft/Boot/grubx64.efi /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi
Notas
Básicamente, el script realiza una copia de seguridad de la configuración EFI actual (usando 7zip, modifíquelo según su tipo de copia de seguridad preferido) y luego sobrescribe los scripts de arranque efi del administrador de arranque de Windows.
Será necesario ejecutarlo cada vez que Windows realice una actualización importante.
Respuesta2
Probé este comando en su cmd de Windows (como administrador)
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
Si eso no funciona, prueba esto
bcdedit /set {bootmgr} path \EFI\ubuntu\bootx64.efi