Cómo hacer que UEFI olvide Linux previamente instalado y acepte el nuevo (Devuan)

Cómo hacer que UEFI olvide Linux previamente instalado y acepte el nuevo (Devuan)

Instalé Lubuntu 17.10 en una computadora portátil nueva, digamos que todo salió bien (hubo algunos problemas, pero al final se inició y funcionó bien). El UEFI BIOS está en modo de inicio seguro. Tengo una partición EFI de 200 MB seguida de la partición raíz grande. No hay partición de intercambio debido a las mejores prácticas de SSD (/tmp también usará tmpfs una vez que esto funcione).

En el último minuto cambié de opinión y quiero optar por Devuan: algo que no está basado en systemd. Una vez más me enfrenté a tener que guardar archivos de firmware para que funcione el wifi (esto me persigue todo el tiempo).https://askubuntu.com/questions/794218/getting-killer-wireless-ac-1535-working-for-installing-ubuntu-16-04). Durante el primer intento de instalación, pensé en continuar con la instalación fuera de línea, abrir el wifi y agregar los espejos de red a posteriori. Lamentablemente, el instalador de Devuan ni siquiera instaló GRUB al final.

En el segundo intento de instalación encontré las versiones correctas del firmware wifi (¡cuarta vez con varias versiones!), el instalador estaba de mejor humor debido a eso e instaló GRUB al final. Sin embargo, tengo la sensación de que es posible que no haya tocado la partición EFI.

Lo que está sucediendo ahora es que durante el arranque, UEFI cree ver dos recursos de arranque. Uno es el antiguo Ubuntu (lubuntu) y el otro es el Devuan. El Devuan no arranca porque la UEFI no aprueba sus claves. Ubuntu está aprobado, pero se detiene en el indicador de grub, ya que todo lo demás ya no existe.

¿Debo intentar instalar la partición EFI con algún modo de rescate? ¿Eso reparará las claves almacenadas en UEFI BIOS? ¿Cómo puedo hacer que el BIOS olvide la instalación anterior y también su clave?


Llegué al punto en que UEFI también se niega a arrancar mis pendrives por el mismo razonamiento sobre la clave. Mi plan es obtener una unidad de DVD USB e iniciar un CD desde allí. Luego limpie el SSD. Si UEFI no olvida las instalaciones anteriores después de eso, esta será una batalla dura.


Empiezo a creer que esto es específico de Devuan. Obtuve el DVD USB y puedo iniciar Lubuntu u otros DVD de instalación o en vivo, pero Devuan solo muestra este mensaje. Creo que algo se jodió con su firma.

Respuesta1

Entonces, Secure Boot es originalmente una creación de Microsoft. Ubuntu pagó una tarifa por una firma/certificado a Microsoft, por lo que mi Lubuntu funcionó. Sin embargo, Debian no lo tenía, por lo que Devuan, como derivado directo de Debian, tampoco tenía un certificado UEFI.

En el canal IRC #devuan algunas personas (@avbox, @fsmithred, @nelson) me animaron. Supuestamente no es difícil usar la clave de Ubuntu para firmar el tinglado. Hasta entonces necesito desactivar el arranque seguro.

información relacionada