Solución:
Descubrí el camino exacto por mí mismo. Rod Smith tenía razón, es más fácil de lo que pensaba.
Aquí la solución si alguien más la necesita:
Diseño de partición original:
-
/dev/sda1
(Partición EFI) -
/dev/sda2
(Partición de arranque) -
/dev/sda3
(Root & Swap encriptados LVM2 / LUKS)
Conversión a arranque BIOS:
- Eliminé la partición EFI y creé una nueva partición con el
bios_grub
bandera en lugar de ella. - Usando este tutorial, monté el sistema de archivos cifrado, lo introduje e instalé GRUB.
- Eliminar la partición EFI de
/etc/fstab
.
Es posible y es más fácil de lo que piensas. Linux puede arrancar bien desde un disco GPT en modo BIOS, por lo que no es necesario realizar la conversión de MBR a GPT. Con suerte, todo lo que tendrá que hacer es instalar un cargador de arranque en modo BIOS (GRUB, LILO o SYSLINUX) en el disco. Sin embargo, hay tres advertencias:
- Nunca he usado LUKS, así que no estoy seguro de cómo afectaría esto a las cosas. No esperaría ningún problema, pero esa podría ser mi falta de experiencia hablando.
- Algunas EFI tienen requisitos extravagantes para arrancar en modo BIOS. Por lo general, algunos solo se iniciarán en modo BIOS si ven un indicador de inicio / activo en una partición MBR, y esto normalmente no está presente en los discos GPT. Puede solucionar este problema utilizando una versión anterior de
fdisk
(uno que carece de compatibilidad con GPT, que se agregó recientemente) para configurar el indicador de inicio / activo o mediante el uso de una nueva versión departed
para colocar una bandera (cuyo nombre no recuerdo de repente) en todo el disco. Si tiene suerte, no tendrá que lidiar con este problema. Consulte esta página para obtener más información sobre este problema. - Si la computadora tiene un arranque dual con Windows, es probable que convertirlo para que arranque en modo BIOS sea mucho más complicado. En este caso, podría ser más fácil instalar rEFInd como administrador de arranque. rEFInd puede entonces arrancar Windows en modo EFI y arrancar el GRUB en modo BIOS (o lo que sea que termine usando). Sin embargo, para hacerlo, deberá editar
refind.conf
: Quite el comentario delscanfor
línea y asegúrese de quehdbios
es uno de los elementos que se escanean.
Conversión de Ubuntu en modo heredado
Nota: Utilice este procedimiento solo para convertir una instalación de Ubuntu en modo UEFI para arrancar en modo BIOS / CSM / heredado. Tal conversión puede ser necesaria si algún hardware no funciona correctamente en el modo UEFI. (Las tarjetas gráficas son una fuente común de problemas). La conversión para arrancar en modo BIOS / CSM / heredado mientras Windows arranca en modo UEFI puede hacer que el proceso de arranque sea más incómodo; necesitará usar el administrador de arranque integrado de la computadora para cambiar entre sistemas operativos, y algunas computadoras tienen administradores de arranque tan deficientes que esto puede ser imposible.
- Si Ubuntu está instalado en un disco GPT (puede verificarlo a través del
sudo parted -l
comando), use el editor de particiones GParted para crear una partición BIOS-Boot (1 MB, sistema de archivos sin formato, indicador bios_grub) al inicio de su disco. - Inicie Boot-Repair y seleccione Opciones avanzadas -> Ubicación de GRUB pestaña.
-
Desmarque la Partición separada / boot / efi opción
-
Haga clic en el Solicitar en la esquina inferior derecha.
- Configure su BIOS para que arranque el HDD en modo heredado. Generalmente, esta configuración se encuentra en el Bota pestaña → Orden de inicio sección de la BIOS.
Fuente: revisado de: UEFI – Community Help Wiki