Grub no se muestra en el inicio para Windows 8.1 Ubuntu 13.10 arranque dual

25

Ok, soy un novato en Ubuntu y compré una computadora portátil preinstalada de Windows 8 el mes pasado.

Actualicé a Windows 8.1 y luego pensé en instalar Ubuntu como un arranque dual para poder perder el tiempo y aprender más al respecto.

Entonces seguí un tutorial de Youtube ( http://www.youtube.com/watch?v=dJfTvkgLqfQ ) y conseguí que mis cosas funcionaran bien.

Las primeras veces que inicié obtuve el menú GRUB en lugar de mi Administrador de sistema operativo HP Boot predeterminado, y pude seleccionar mi sistema operativo.

Así que me fui a dormir y al día siguiente encendí mi computadora y el menú de GRUB no apareció. Lo intenté varias veces y no apareció automáticamente.

Para poder ver el menú de GRUB, tuve que encender mi PC y al iniciar tuve que presionar ESC para pausar el inicio y presionar F9 para obtener las opciones de arranque. Luego, a partir de ahí, tuve que elegir entre OS Boot, Ubuntu, Ubuntu (Sí, había dos Ubuntus disponibles) y un archivo EFI predeterminado.

Cuando hago clic en el primer Ubuntu, aparece el menú de GRUB (estaba demasiado asustado para probar el segundo en caso de que arruinara mi computadora portátil) y puedo cargar Ubuntu de forma segura desde allí y usarlo (aunque tengo que aumentar mi brillo cada vez Cargo Ubuntu porque de alguna manera reduce mi brillo para completar la oscuridad en el arranque)

Entonces, mi problema aquí es por qué mi GRUB no se muestra en el arranque, después de que funcionó el primer día.

Mi laptop es una HP TouchSmart j-078CA.

EDITAR 1 : FYI Acabo de cambiar a Ubuntu LiveCD para verificar mi instalación y descubrí que una de mis particiones está marcada como msftres. Aquí hay una captura de pantalla de mi GParted en un LiveCD:Gparted en LiveCD

driftking96
fuente

Respuestas:

25

Primero, apague la función de inicio rápido de Windows 8, como se describe aquí. Esa característica provoca daños en el sistema de archivos, lo que a su vez puede causar problemas de arranque extraños. Existe una buena posibilidad de que este problema haya causado su problema inicialmente. Deshabilitar el inicio rápido podría o no hacer que GRUB reaparezca la próxima vez que reinicie.

Si eso no soluciona el problema, debería intentar volver a registrar GRUB con la NVRAM de su firmware. La forma de hacer esto que es más confiable es usarlo bcdediten Windows. Abra una ventana del símbolo del sistema del administrador y escriba:

bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi

Si está iniciando con Secure Boot activo, cambie grubx64.efia shim.efi(o tal vez sea shimx64.efi; en Linux, verifique el contenido de /boot/efi/EFI/ubuntupara ver qué hay allí). Hacer esto en Windows es más confiable que otros métodos porque algunos usuarios han informado que algunas versiones de Windows se vuelven a registrar repetidamente como el cargador de arranque predeterminado si el valor predeterminado se establece fuera de Windows. Aunque esto es raro, es coherente con lo que está viendo, por lo que puede ser necesario usar Windows para esta tarea.

Una forma más fácil de hacerlo, pero potencialmente menos confiable en su caso, es utilizar la reparación de arranque. Esta herramienta corrige automáticamente ciertos tipos de problemas de arranque, y es probable que funcione para usted. El mayor riesgo es que si un Windows excesivamente celoso hace que GRUB sea inaccesible, el cambio de Reparación de arranque no funcionará.

Si continúa teniendo problemas, vuelva a publicar con detalles. (Si es necesario, edite su publicación original y comente esta para alertarme sobre el cambio).

Rod Smith
fuente
Hola Rod, antes de avanzar en tu solución, ¿crees que la partición marcada como msftres tiene algo que ver con que GRUB no se carga porque seguí las instrucciones en el tutorial de YouTube que publiqué anteriormente? Si desea el lugar exacto en el video es: goo.gl/qnkxMZ . Cuando estaba instalando Ubuntu 13.10 en mi Windows 8.1 preinstalado, no detectó Windows preinstalado. Así que tuve que seguir las instrucciones del tipo y lo hice funcionar la primera vez. Agradezco la ayuda.
driftking96
No, el "indicador de msftres" solo identifica una partición que usa el código de tipo de datos básicos de Microsoft. Vea mi respuesta a esta pregunta para más detalles.
Rod Smith
Aiite gracias por el hombre de información. Así que hice el bcdedit en Cmd Prompt y obtuve un "La operación se completó con éxito", pero no entiendo cómo "verificar el contenido de / boot / efi / EFI / ubuntu para ver qué hay allí". ¿Puedes por favor explicar esto más?
driftking96
En realidad es genial, lo descubrí. Tengo el Editor de particiones de MiniTool, así que lo usé para explorar mi partición EFI y esto es lo que obtuve ... imgur.com/GMYpfAW No estoy seguro de lo que esto significa, así que espero que alguien pueda aclararme lo que sucedió. ¡Gracias!
driftking96
1
Hola amigo! Solo quiero actualizar que su solución valió la pena y parece estar funcionando. Hice el cambio de ruta del gestor de arranque del símbolo del sistema y luego vi una actualización de BIOS de HP, así que lo hice, pero todavía no obtuve la pantalla GRUB, así que pensé que podría haberlo estropeado, así que volví a intentar su solución y reinicié y ¡VOILA! funcionó, así que entré a Ubuntu, reinicié y funcionó nuevamente, luego entré a Windows 8 y reinicié y funcionó una vez más. Así que espero poder decir de manera concluyente que su solución solucionó mi problema y mi problema ahora no es un problema ya que tiene una solución.MUCHAS GRACIAS BRO
driftking96
6

Si está utilizando Windows Power Shell, debe usar comillas:

bcdedit /set "{bootmgr}" path \EFI\ubuntu\grubx64.efi
BixL
fuente
2

Tengo un consejo. Seguí el primer proceso de respuesta, pero GRUB todavía no aparecía.

Seguí el inicio rápido apagado y el comando bcedit, pero no funciona. Estaba listo para usar Boot-Repair en un USB en vivo de Linux, arrancando desde el BIOS, y noté una característica en las opciones de 'Boot Manager' que todavía mostraba 'Fast Boot' habilitado, incluso cuando Windows dijo que no estaba habilitado.

Lo apagué, reinicié y ahí está, ¡tan rápido como siempre la interfaz GRUB!

Espero que ayude antes de que alguien intente reinstalar Ubuntu o usar Boot-Repair.

Editar 1: El 'Administrador de arranque' pestaña es la primera pestaña en mi BIOS, hay una lista de dispositivos desde donde pueda optar por arranque (disco duro, CD, USB ...) Por encima de que hay dos opciones de arranque rápido' ' y otro que no recuerdo. Espero que aclare el contexto ambiguo de mi respuesta.

UrielUVD
fuente
¿De qué "opciones de gestor de arranque" estás hablando? Sin esa información, su respuesta es bastante ambigua.
David Foerster
0

Cambie el administrador de arranque en la configuración de BIOS / UEFI. Ingrese a la utilidad de configuración del BIOS -> seleccione la pestaña Configuración del sistema -> Administrador de arranque del sistema operativo -> Ubuntu -> presione la tecla correspondiente (por ejemplo, F10Guardar y salir) para guardar la configuración modificada y salir.

Administrador de arranque del sistema operativo

karel
fuente