Ich habe versucht, Solus auf meinem Acer-Zweit-Notebook zu installieren1. Und zwar mit aktiviertem UEFI, aber ohne Secure Boot. Die Installation mit dem aktuellen Budgie-Image hat zunächst funktioniert, danach wollte Solus aber nicht booten. Stattdessen ein kryptischer Fehlerbildschirm “No Bootable Device”. Seufz.

Diverse investigative Schritte später bin ich auch nicht schlauer. Irgendwie schreibt der Solus-Installer keinen Boot-Eintrag2. Ich finde diese UEFI-Legacy-Installations-Geschichten verwirrend. Die Anleitung auf der Boot-Rescue-Seite funktioniert für mich nicht.

Mit einem aktuellen Ubuntu-Live-System konnte ich das nach ein paar Mount-Befehlen und bootctl install irgendwie reparieren:

[..]
$ sudo bootctl install
Using EFI System Partition at /boot.
Created "/boot/EFI/systemd".
Copied "/usr/lib/systemd/boot/efi/systemd-bootx64.efi" to "/boot/EFI/systemd/systemd-bootx64.efi".
Copied "/usr/lib/systemd/boot/efi/systemd-bootx64.efi" to "/boot/EFI/BOOT/BOOTX64.EFI".
Created EFI boot entry "Linux Boot Manager".

Warum das funktioniert? Keine Ahnnung. Ich schreibe es trotzdem auf. Mit einem Solus-Live-System geht das übrigens nicht, weil es bootctl install da nicht gibt. Vielleicht liegt es an der Version von bootctl. Die ist im Live-System nämlich “systemd 218”, während sie hier auf meinen Erst-Rechner “systemd 235” ist. Muss ich mir mal separat ansehen.

Ach so: Solus bootet ohne Probleme und ohne bootctl-Zirkus, wenn ich nach Abschluss der Installation Secure Boot einschalte.

  1. Der aktuelle Solus-Installer ist nicht der hier. Gefunden habe ich den Quelltext noch nicht. 

  2. Weitere Boot-Probleme nach dem Installieren von Solus gibt es hier