Wie ändere ich die UEFI -Einstellungen??

Wie ändere ich die UEFI -Einstellungen??

Wenn Sie Linux für jede Verteilung verwenden, müssen Sie manchmal Einstellungen für die UEFI betrachten. Die Gründe variieren; Möglicherweise verfügen Sie über ein Dual-Boot-System und können die andere Boot-Option nicht finden. Möglicherweise möchten Sie es sicher starten lassen, oder in einigen Fällen möchten Sie sicheren Stiefel ausschalten, damit Sie alles booten können.

Für den Secure Boot müssen Sie den Befehl mokutil verwenden. Dies verwaltet die Schlüssel, die auf dem System verfügbar sind.

Werkzeug

Efibootmgr

Das offensichtlichste und einfachste zu erfassen, ist das Efibootmgr. Mit diesem. Mit UEFI ist es viel flexibler, Optionen für den Start zu erstellen. Mit dem kleinen nickeren Werkzeug, Efibootmgr, können Sie Starteinträge ändern, hinzufügen und entfernen. Die Starteinträge verweisen auf den Vorgang, an dem er gehen muss.

Das Efibootmgr ist für die meisten Verteilungen als binär verfügbar. Installieren Sie also das gewöhnliche mit Ihrer Verteilung. Sobald es installiert ist, müssen Sie es als Root ausführen. Wie Sie verstehen sollten, können Sie Ihr System unmöglich machen. Seien Sie also vorsichtig. Wenn Sie den Befehl ohne Parameter ausführen, erhalten Sie eine einfache Liste der aktuellen Einträge.

$ sudo efibootmgr

Die Liste im Bild ist sehr kurz; Die Dual -Boot -Systeme werden viele weitere Einträge haben. Da Ihr System wahrscheinlich noch viele weitere Einträge hat, möchten Sie möglicherweise einen anderen Start wählen. Dies ist leicht genug zu tun.

$ sudo efibootmgr -n 000c

Dies ist für Experimente bestimmt, das '-n' bedeutet ein Set-Boot-Niveau. Dadurch wird festgelegt, was beim nächsten Neustart des nächsten Starts ist. Es ändert sich nicht, was zuerst weiter booten wird. Wenn Sie etwas Neues hinzugefügt haben, sollten Sie dies tun, um es auszuprobieren. Wenn der Stiefel die Art und Weise durchläuft, wie Sie es sich wünschen, würde er ihn dauerhaft einstellen.

$ sudo efibootmgr -o 000c, 000b

Der obige Befehl ändert die dauerhafte Startreihenfolge. Sie müssen nicht alle Nullen eingeben, nur 'C, B' hätte auch funktioniert. Beim Erstellen eines Starteintrags:

$ sudo efibootmgr -c

Ausführen des Befehls ohne weitere Switches geht davon aus. Sie können den Start auch so einrichten, dass sie auf einer anderen Festplatte sein. Unten ist ein Beispiel.

$ sudo efibootmgr -c -l \\ efi \\ refind \\ refindx64.efi -l refind -d /dev /sdc

Der Befehl fügt '-c' hinzu und aktiviert als erster Starteintrag. Der Parameter '-l' legt fest, wo sich die Datei befindet. Dies ist relativ zur ESP -Partition, die normalerweise bei '/boot/efi' montiert ist. Der Parameter '-d' verweist auf das Laufwerk, das Sie verwenden möchten. Die Standardeinstellung ist /dev /sda. Ist es gut gelaufen? Wenn nicht, können Sie den Starteintrag mit 'A' bzw. '-a' aktivieren und deaktivieren.

$ sudo efibootmgr -a -b c $ sudo efibootmgr -a -b c

Die Parameterpunkte zu boot000c, wie Sie sehen können, können Sie auch nur den ersten Wert ungleich Null in der Punktzahl verwenden. Wenn Sie viele Scheiben haben, sieht die Ausgabe etwas komplexer aus. Verwenden Sie die ausführliche Option, um festzustellen, ob sie auf vielen Festplatten sind.

$ efibootmgr -v
root@Mats -Ubuntu:/Media/matStage/uefi# efibootmgr -v
BootNext: 000C
Bootcurrent: 000B
Zeitüberschreitung: 0 Sekunden
Bootorder: 0001.0000.000b, 000C
Boot0000* Refind Boot Manager HD (2, GPT, 439E77AD-82EA-464D-801D-3D5A3D4B7CD4,0xfa000,0x96000)/Datei (\ efi \ refind \ refind_x64.efi)
BOOT0001* Refind HD (1, GPT, C85DCBD6-880B-F74D-8DAC-0504F1DD291E, 0x800,0xAF000)/Datei (\ efi \ refind \ refind_x64.efi)
Boot000B* Ubuntu HD (2, GPT, 439E77AD-82EA-464D-801D-3D5A3D4B7CD4,0xfa000,0x96000)/Datei (\ Efi \ Ubuntu \ Grubx64.Efi)
BOOT000C* UEFI OS HD (2, GPT, 439E77AD-82EA-464D-801D-3D5A3D4B7CD4,0xFA000,0x96000)/Datei (\ efi \ boot \ bootx64.Efi)

Der lustige Teil hier ist, dass Sie zuerst die Partition und dann die UUID und schließlich den Weg auf dieser Festplatte haben. Es ist ein bisschen schwierig, sich an die Werte zu erinnern, aber es sorgt für eine robustere Lösung für das System. Eine abnehmbare Festplatte erhält möglicherweise nicht den gleichen Brief nach 'SD', wenn du das nächste Mal bootst.

EFI -Werkzeuge

Die EFI -Tools sind eine Sammlung von Tools, mit denen Sie herausfinden können, was bereits definiert ist. Das EFI-ReadVar-Tool kann Ihnen alles zeigen, auf was Sie zugreifen. Der Ausdruck ist akademisch, da Sie nur die Schlüssel sehen. Um die Liste zu manipulieren, verwenden Sie efi-updatevar. Dies erfordert viele Reifen, und wenn Sie falsch ausgeführt werden, können Sie Ihr System abstrahlen. Wenn Sie ein bestimmtes Bedürfnis haben, können Sie das Efivars -Dateisystem verwenden. Es ist standardmäßig schreibgeschützt, da das System gefährdet ist. Die Schritte, um Zugriff auf die Variablen zu erhalten.

https: // realmacmods.com/macbook-2011-radeon-gpu-disable/

Hier handelt. Weitere Änderungen an den UEFI -Variablen sind nicht nur für Ihren Festplattengehalt gefährlich, sondern können auch die Dinge festlegen, um nicht einmal einen Stiefel auszuprobieren.

Wenn Sie wissen, nach welcher Anleitung Sie suchen, verwenden Sie den Befehl efibootdump. Dies erfordert jedoch ein ausführlicheres Wissen über Ihr System.

Abschluss

Das Ändern Ihrer UEFI -Variablen ist möglich. Sie sollten jedoch sicherstellen, dass Sie genau wissen, was Sie tun, wenn Sie etwas anderes als den Startreihenfolge ändern. Mit der Startreihenfolge werden Sie ein paar Mal neu gestartet, bis Sie alle Fehler verstehen, die Sie möglicherweise gemacht haben. Wenn Sie daran interessiert sind, Ihren Stiefel zu beschleunigen und ihn dynamischer zu gestalten!