Cómo instalar ubuntu en modo UEFI

9

Estaba instalando Ubuntu apagando el arranque rápido y el arranque seguro, manteniendo el modo en UEFI y luego arrancando en Ubuntu a través de USB.

Pero, cada vez que lo instalo y ejecuto este comando:

[ -d /sys/firmware/efi ] && echo UEFI || echo BIOS

Siempre muestra el BIOS, proporcione algunas sugerencias sobre cómo forzar la instalación en modo UEFI.

ssharma
fuente
Los comentarios no son para discusión extendida; Esta conversación se ha movido al chat .
Thomas Ward

Respuestas:

18

En breve:

  • Use un Ubuntu de 64 bits : la gran mayoría de las PC basadas en EFI usan firmware de 64 bits, y Ubuntu está configurado de tal manera que solo puede instalar un Ubuntu de 64 bits en dichos sistemas, al menos, al defecto. (Es posible saltar a través de los aros para instalar un Ubuntu de 32 bits, pero rara vez hay alguna razón para hacerlo).
  • Deshabilite el inicio rápido y la hibernación en Windows : es probable que estas características de Windows causen daños en el sistema de archivos en un entorno de arranque dual, por lo que deben deshabilitarse. Consulte aquí y aquí para obtener información sobre cómo hacerlo. Tenga en cuenta que la función de inicio rápido de Windows está completamente separada de una función en muchos EFI con un nombre similar. Deshabilitar la función EFI rara vez es necesario (pero a veces lo es). No está claro a partir de su descripción si ha deshabilitado Windows o la función EFI. Si no deshabilita estas funciones, no habrá causado los problemas que ha encontrado, pero causará problemas en el futuro, por lo que debe lidiar con ellos ahora.
  • Desactivar BIOS / CSM / modo de legado en el firmware - En la mayoría (pero no todos) EFI, esta opción, si está activo, hace que sea posible (pero no es seguro que se quiere) en el modo de arranque del BIOS. Desactivar completamente esta opción generalmente (pero no siempre) evita el arranque en este modo. El nombramiento de la función CSM varía de un sistema a otro. Por lo general, es una característica que debe deshabilitar; pero, en algunos casos, debe establecer el modo de arranque en "UEFI only" o algo similar.
  • Prepare el medio de arranque correctamente : si utiliza una herramienta para convertir un .isoarchivo en una unidad flash USB de arranque, esa herramienta podría o no copiar el cargador de arranque EFI en la unidad flash USB. Incluso si el EFI/BOOT/bootx64.efiarchivo parece estar presente, a un EFI podría no gustarle algunos detalles de cómo se preparó la unidad USB (como su tabla de particiones). Probar otra herramienta puede ser necesario. Rufus generalmente hace un buen trabajo en esto. Proporciono comentarios adicionales sobre esto al final de mi página CSM, a los que se hace referencia a continuación.
  • Use la opción de inicio adecuada : en muchos casos, verá dos opciones de inicio para un medio de inicio externo en el administrador de inicio de la computadora. Una de estas opciones incluye la cadena "UEFI" y la otra no. Elija el que incluye la cadena "UEFI"; Si ambos están presentes, es probable que el otro arranque en modo BIOS.
  • Use "Something Else" : en muchos casos, una vez que se inicia el instalador, faltan las opciones "instalar junto" en el menú del instalador de Ubuntu. Esto es simplemente una limitación del instalador, y debe usar la opción "Algo más" (como se describe aquí ) para solucionar este problema.

Tenga en cuenta que rara vez es necesario deshabilitar el arranque seguro. Ubuntu admite el arranque seguro, y normalmente funciona bien. Hay casos raros de incompatibilidad debido a errores en el EFI y / o en un componente de Ubuntu, pero estos normalmente hacen que el instalador de Ubuntu no se inicie. El arranque seguro también puede complicar el uso de algunos controladores de terceros después del arranque.

Para obtener más información sobre este tema, le recomiendo que lea:

Rod Smith
fuente
Muchas gracias por una respuesta tan elaborada y detallada. Previamente instalé Ubuntu en otra máquina pero el mismo falló aquí, es por eso que lo pregunté.
ssharma
Solo una cosa más, mientras usa Rufus, sistema de archivos: FAT32, partición: GPT, disco de arranque usando: FreeDos. ¿Son correctos estos detalles?
ssharma
Esas opciones deberían funcionar; sin embargo, existen inconsistencias extravagantes en lo que requieren las diferentes máquinas, por lo que no puedo prometer nada para su computadora.
Rod Smith
5

Pasé todo un día tratando de averiguar qué hacer, probé todas las combinaciones posibles en la configuración de mi BIOS y no funcionó.

Luego leí en algunos foros que el programa de Windows Rufus puede crear un USB de arranque de Ubuntu con la configuración UEFI habilitada.

Al intentar crear el USB de arranque, opté por GPT en lugar de MBR (verá la configuración cuando vea la GUI de Rufus).

Eso hizo el truco!

Panos Vakalopoulos
fuente