Reparación de arranque: no se puede arrancar ubuntu en modo uefi

9

Soy consciente de que hay muchas preguntas similares en este sitio, pero ninguna parece resolver mi problema.

He estado tratando de instalar ubuntu 14.04 junto con un Windows 8.1 preinstalado en un toshiba z30-b durante días y actualmente tengo la siguiente situación:

  • Ambos sistemas operativos están instalados
  • Windows 8.1 arranca directamente cuando selecciono el modo de arranque "modo UEFI" en la configuración de UEFI
  • Ubuntu 14.04 arranca directamente cuando selecciono el modo de arranque "Modo CMS"

Intento ejecutar boot-repair en ubuntu para resolver este problema, pero dice:

"La sesión actual está en modo Legacy. Reinicie la computadora y use este software en una sesión EFI. Esto activará la función. Por ejemplo, use un USB en vivo de Boot-Repair-Disk-64bit , después de asegurarse de que su El BIOS está configurado para arrancar USB en modo EFI ".

El problema es que no he encontrado la manera de iniciar ubuntu en "modo UEFI", ya sea desde USB o desde el disco duro (parece que las computadoras portátiles Toshiba no pueden cargar USB en modo UEFI)

Otros detalles son:

  • El modo de seguridad está deshabilitado
  • El arranque rápido también está desactivado
  • Todos los detalles de la salida de la reparación de arranque aquí

¿Tienes alguna pista?

**************** EDITAR *****************

Problema resuelto. Puedo arrancar ambos SO en modo UEFI. El problema era que la forma en que había creado el USB no era la correcta. Seguí las instrucciones aquí , y eso resolvió el problema (lo había intentado antes sin particionar GPT y no funcionó.

Unai
fuente
Puede ser mejor desactivar la configuración de arranque seguro, pero no debería ser necesario. Debería tener dos opciones de arranque para el instalador en vivo de Ubuntu si es la versión de 64 bits. Debería mostrar UEFI: nombre / etiqueta de la unidad flash. La otra opción para el arranque del BIOS será solo el nombre / etiqueta de la unidad flash. Instala programas con capturas de pantalla. Tanto la pantalla de accesibilidad púrpura BIOS como la pantalla de menú de grub negro UEFI help.ubuntu.com/community/UEFI
oldfred

Respuestas:

3

No está claro si ha instalado Ubuntu en modo BIOS / CSM / legacy o si está diciendo que aún no lo ha instalado pero que puede iniciar el instalador en modo BIOS.

Si desea iniciar el instalador, ya sea para instalar directamente o para ejecutar la Reparación de inicio, debe encontrar el administrador de inicio incorporado de su EFI. En la mayoría de los casos, se puede acceder a esto presionando una tecla de función al principio del proceso de arranque, pero cuál no está completamente estandarizada. (Algunas computadoras también usan alguna otra tecla, como Esc.) Cuando aparece, generalmente tendrá dos opciones para medios externos, una de las cuales incluye la cadena "UEFI" y la otra no. Seleccione la opción "UEFI" para iniciar en ese modo y la otra para iniciar en modo BIOS / CSM / heredado.

En algunos casos, es posible que deba ingresar a la utilidad de configuración del firmware para deshabilitar su función de "inicio rápido" (o palabras a tal efecto; nuevamente no hay estandarización) para que el administrador de arranque esté disponible.

Además, tenga en cuenta que solo la versión de 64 bits de Ubuntu tiene un cargador de arranque EFI. La versión de 32 bits (x86) carece de un cargador de arranque EFI y, por lo tanto, no es arrancable en modo EFI a menos que agregue un cargador de arranque EFI propio, e instale Ubuntu de 32 bits en un sistema con un EFI de 64 bits. otra capa de trucos, así que no recomiendo ir por esa ruta.

El Arranque seguro no debería ser un problema, pero a veces lo es, por lo que vale la pena deshabilitar el Arranque seguro si intenta otras cosas y todavía no puede hacer que funcione.

Como regla general, se debe no realizar una / legado en modo BIOS / CSM instalación de Ubuntu en un equipo que ya tiene el arranque de Windows en modo EFI / UEFI. Si ya lo instaló de esta manera, debe reiniciar el instalador de Ubuntu nuevamente en modo EFI, ya sea para ejecutar Boot Repair o para reinstalar Ubuntu. La otra opción es instalar un cargador de arranque EFI de alguna otra manera. Por ejemplo, puede usar la versión de la unidad flash USB de mi administrador de arranque REFInd para arrancar Ubuntu en modo EFI, luego cambiar de modo GRUB BIOS ( grub-pc) a GRUB EFI ( grub-efi) o instalar rEFInd en el disco duro a través del Paquete Debian o PPA.

Rod Smith
fuente
Muchas gracias por tu respuesta. He formateado nuevamente la computadora a su estado inicial: arranque de Windows 8.1 con un cargador de arranque EAFI. El problema es
Unai
Lo siento, intenté editar el comentario pero llegué tarde. El principal problema es que no puedo iniciar el USB en modo UEFI. Cuando intento iniciar el USB, aparece la pantalla "Toshiba" y la computadora portátil no reacciona a nada (por ejemplo, presionar las teclas de función). Pero cuando paso al modo CSM, el USB arranca perfectamente. He comprobado que el usb tiene una versión de 64 bits de Ubuntu 14.04. ¿Sabes qué puede estar creando este comportamiento? Quizás el método de encapsular el USB de arranque no está bien. ¿Puedes dar una url con el mejor método para crear el USB? Saludos
Unai
1
Algunas herramientas para crear unidades USB de arranque omiten los archivos de arranque EFI. He utilizado con éxito las últimas versiones de Rufus , UNetbootin , Startup Disk Creator y dd(una parte estándar de Ubuntu). Dicho esto, también puede haber peculiaridades específicas del sistema, por lo que es posible que deba probar otra herramienta, una que funcione para mí y mis computadoras podrían no funcionar para usted y su computadora.
Rod Smith
1

Noté en octubre de 2014 que Toshiba estaba proporcionando actualizaciones de BIOS que desactivaban el arranque EFI para cualquier otro sistema operativo que no sea el sistema operativo Microsoft preinstalado (8.1). Tengo un Toshiba Satellite_S55-A5188. Se envió con BIOS v1.4 y actualicé a la última versión (en ese momento) a V1.7. Con estas dos versiones solo pude iniciar dual con la configuración de BIOS CMS (GRUB2). Cuando Toshiba publicó BIOS v1.90, apliqué esta actualización. Este fue un gran error. Incrustado dentro de este BIOS había una función de reinicio variable dinámico. Cuando la instalación de Linux aplicó la ruta EFI SHIM requerida para un arranque seguro, el BIOS notó el cambio y reescribió la ruta predeterminada de Microsoft sobre la configuración de Linux. Esto significa que mi Toshiba nunca ejecutará ningún sistema operativo que no sea un sistema operativo basado en EFI firmado por Microsoft. Pasé semanas investigando esto. En muchos otros sitios de Linux, encontré que lo anterior es cierto para las computadoras portátiles Toshiba en general que se enviaron tanto a Australia como a la UE. Todas las personas en los blogs con las que leí o me comuniqué eran ingenieros de diseño. Los ingenieros de Toshiba en estos blogs agradecieron a todos por su aporte, pero Toshiba no admitiría otros sistemas operativos en su línea actual de computadoras portátiles.

Su Toshiba Z30-B tiene muchas variaciones de modelo y con un número de modelo discreto para cada una. Al verificar algunos Z30-B, las versiones BIO son totalmente diferentes para cada submodelo. Verifique el número de modelo de su Z30-B en la etiqueta posterior y también la versión de su BIOS. En el sitio web de soporte de Toshiba, ingrese el número de modelo completo y vaya a la lista de actualizaciones de software. Seleccione la casilla de verificación BIOS y aparecerá una lista de todas las versiones de BIOS para esa computadora portátil. Si el BIOS actual instalado en su computadora portátil es lo suficientemente antiguo, es posible que pueda iniciar dual con la configuración CMS. No recomiendo actualizar su BIOS a ninguna versión más nueva. Puede (como en mi caso) bloquear el uso de CMS para arranque dual.

Bill Stewart
fuente
1
Bienvenido a Ask Ubuntu! Digamos, ¿te importaría arreglar un poco el formato de esta publicación? Esto es difícil de leer. Para empezar, unos pocos saltos de línea harían mucho bien.
anonymous2