Ich habe zwei Versionen von Ubuntu installiert, ein aktuelles Xubuntu und ein 12.04.5LTS Ubuntu. Ich habe zuerst Xubuntu und später Ubuntu installiert. Da 12.04 bei der Installation keine korrekte Grub-Conf schrieb (ich habe die Verschlüsselung für Xubuntu eingerichtet, nachdemdieser Leitfaden) Ich habe beschlossen, die Grub-Konfiguration auf der efi
Partition die Grub-Konfiguration von der Xubuntus- /boot
Partition laden zu lassen. Obwohl ich jetzt beide Betriebssysteme booten kann, erhalte ich einige Fehlermeldungen, dass Grub einige Module nicht laden darf ( error: Secure Boot forbids loading module from (XX,YY)
). Ich nehme an, dass dies etwas mit EFI und der Signierung zu tun hat. Wie kann ich das am einfachsten beheben? Kann ich Grub einfach von Xubuntu neu installieren?
Antwort1
ich fandhttps://wiki.ubuntu.com/SecurityTeam/SecureBoot.
Die Neuinstallation von Grub mit dieser --uefi-secure-boot
Option hat das Problem für mich behoben.
sudo grub-install --uefi-secure-boot
Antwort2
Bei den meisten BIOS können Sie den „Secure Boot“ deaktivieren. Dadurch sollten alle Probleme im Zusammenhang mit nicht signierten Modulen gelöst sein.
Zu Ihrer Information: Für mein BIOS musste ich ein BIOS-Passwort festlegen, bevor ich die Einstellung „Sicherer Start“ ändern konnte. Daher habe ich ein Passwort gewählt, das zwar nutzlos, aber leicht zu merken ist.