VirtualBox

UEFI für VMs aktivieren

21.11.2022 von Thomas Rieske
VirtualBox kann in virtuellen Maschinen eine UEFI-Firmware emulieren. Für VMs, die diesen Modus unterstützen, lässt sich dann auch Secure Boot nutzen.

Virtuelle Maschine auswählen

Die Umstellung von BIOS auf UEFI lässt sich in VirtualBox recht einfach vornehmen. Das ist auch nachträglich möglich, falls Sie die Option beim Anlegen der virtuellen Maschine (VM) übersehen haben. Allerdings sollten Sie dies durchführen, bevor Sie ein Betriebssystem in die VM installieren. Andernfalls bootet eine bei aktiviertem BIOS-Modus installierte VM nach dem Wechsel auf UEFI in den meisten Fällen nicht, und es wird eine Neuinstallation fällig.

VirtualBox - UEFI für VMs aktivieren
VirtualBox 7.0 für Windows
Wählen Sie nach dem Start von VirtualBox zuerst die jeweilige virtuelle Maschine aus.
VirtualBox 7.0 für Windows
Dann öffnen Sie die VM-Einstellungen, beispielsweise indem Sie oben auf den Ändern-Button klicken.
VirtualBox 7.0 für Windows
Alternativ können Sie auch das Kontextmenü per Rechtsklick aufrufen und den Ändern-Befehl wählen oder den Shortcut „Strg + S“ bemühen.
VirtualBox 7.0 für Windows
Danach öffnet sich eine Dialogbox. Wechseln Sie dort zur Rubrik „System“.
VirtualBox 7.0 für Windows
Auf dem Tab „Hauptplatine“ findet sich das Kontrollkästchen „EFI aktivieren (nur spezielle Gäste)“. Die Option ist für die meisten Gastsysteme standardmäßig ausgeschaltet.
VirtualBox 7.0 für Windows
Klicken Sie nun auf diese Option, sodass ein Häkchen in der Checkbox erscheint.
VirtualBox 7.0 für Windows
Danach lässt sich auch das Kontrollkästchen „Enable Secure Boot“ auf die gleiche Weise aktivieren. Ihre Änderungen übernehmen Sie mit einem Klick auf den OK-Button.
VirtualBox 7.0 für Windows
Falls Sie eine VM mit Windows 11 erstellen, passt VirtualBox die Vorgaben bereits an, was Sie erkennen können, wenn Sie die Hardwarerubrik öffnen.
VirtualBox 7.0 für Windows
Hier ist der (U)EFI-Modus per Default aktiviert. Das gilt ebenfalls für Secure Boot, auch wenn Letzteres in diesem Dialog nicht explizit aufgeführt ist.

Um den UEFI-Modus zu aktivieren, starten Sie VirtualBox und wählen im linken Fensterbereich die betreffende virtuelle Maschine aus. Nun müssen Sie deren Einstellungen öffnen. Dazu können Sie auf den Ändern-Button in der Symbolleiste klicken, im Kontextmenü den Ändern-Befehl aufrufen oder die Tastenkombination Strg + S drücken.

UEFI-Modus aktivieren

Wechseln Sie im neuen Dialog erst linker Hand zur Kategorie System und anschließend zur Registerkarte Hauptplatine. Unter Erweitert setzen Sie dann ein Häkchen vor EFI aktivieren (nur spezielle Gäste). Nachdem Sie diese Checkbox aktiviert haben, lässt sich auch das Kontrollkästchen Enable Secure Boot darunter auf die gleiche Weise anwählen. Übernehmen Sie Ihre Änderungen abschließend per Klick auf den OK-Button.

Wenn Sie Windows 11 als Gastsystem installieren, ist in VirtualBox 7.0 übrigens standardmäßig sowohl die Option EFI aktivieren als auch Enable Secure Boot eingeschaltet.

Produkte: Der Trick funktioniert mit VirtualBox 7.0 für Windows. In anderen Versionen kann die Vorgehensweise abweichen. (ad)