Secure Boot mit Mokutil kann in 16.04 nicht deaktiviert werden

Secure Boot mit Mokutil kann in 16.04 nicht deaktiviert werden

Problem, neu in 16.04:

Wenn ich den Befehl sudo mokutil --disable-validationzum Deaktivieren der Secure Boot-Validierung in Ubuntu ausführe, werde ich aufgefordert, zweimal ein Kennwort einzugeben und erhalte dann die Meldung

Neuer MokSB-Status konnte nicht angefordert werden

Google verrät zu dieser obskuren Fehlermeldung nur wenig!

Folgen:

Ich kann daher keine NVIDIA-Treiber installieren. Wenn das System nach der Treiberinstallation neu gestartet wird, kann ich mich nicht anmelden und muss ein Terminal öffnen, um die Treiber zu löschen und einen Neustart durchzuführen.Ich habe die Post-Boot-Schnittstelle zum Deaktivieren des sicheren Bootens noch nie gesehen (ich hatte sie erwartet und wurde aufgefordert, ein Kennwort dafür festzulegen).Diese Abfolge von Ereignissen (kein Deaktivieren des sicheren Starts und dann fehlgeschlagene Anmeldung) tritt auf, unabhängig davon, ob ich während der Ubuntu-Installation die Installation von Treibern von Drittanbietern auswähle (und „sicheren Start deaktivieren“), sie über das Menü „Zusätzliche Treiber“ installiere oder nvidia-364 über die PPA für Grafiktreiber installiere. (Soweit ich das beurteilen kann, bietet Ubuntu tatsächlich an, die Validierung des sicheren Starts zu deaktivieren.innerhalb von Ubuntuund lassen Sie die Secure Boot-Einstellung des Motherboards unverändert – die Terminologie ist nicht hilfreich.)

Hintergrund:

Ich habe einen ASUS Sabertooth Mark 2-Desktop mit Nvidia GTX 970, den ich mit Windows 10 dual boote (mithilfe der BIOS-Boot-Override-Funktion zur Auswahl des Betriebssystems). Secure Boot ist im BIOS aktiviert und ich möchte, dass dies zumindest für Windows so bleibt. Ubuntu (15.10 und früher) funktionierte einwandfrei, da Shim (und Grub?) für Secure Boot signiert waren, aber später im Bootvorgang (wenn die Nvidia-Treiber ins Spiel kommen) wurde keine Überprüfung durchgeführt. Ubuntu 16.04 ermöglicht neu die Überprüfung während des gesamten Bootvorgangs, aber es stolpert, wenn es zu den Nvidia-Treibern kommt.

Antwort1

obwohl ich ein etwas anderes Problem hatte (mein Broadcom-WLAN-Treiber funktionierte nicht), scheinen die Symptome dieselben zu sein. Auch ich musste während der Installation ein Passwort eingeben, das nach dem Booten nie überprüft wurde.

Ich habe auch die seltsame Fehlermeldung bekommen

Neuer MokSB-Status konnte nicht angefordert werden

nach der Ausführungmokutil --disable-validation

Allerdings: in meinem Fall war das Problem, dass ich nichtsudo: sudo mokutil --disable-validation. Nach diesem Neustart wurde Shim gestartet und ich konnte den sicheren Start nach Shim deaktivieren, ohne den sicheren Start im BIOS zu deaktivieren (was für den Dual-Boot von Windows erforderlich ist).

verwandte Informationen