Dies ist die archivierte Version des Blogs vom 05.01.2017. Aktuelle Beiträge findest du unter thomas-leister.de
 

VirtualBox unter Fedora 24: Kernelmodule für SecureBoot signieren

VirtualBox nutze ich wegen der relativ guten Grafikperformance gerne für meine Windows-VM unter Fedora 24. Bei ersten Start schlug mir eine Fehlermeldung entgegen: Das notwendige „vboxdrv“-Kernelmodul sei noch nicht geladen, daher könne die VM nicht gestartet werden. Gut – das lässt sich ja lösen:

sudo modprobe vbxdrv

… doch damit war es nicht getan: Das Modul ließ sich nicht in den Kernel einbinden, weil es für das aktive SecureBoot nicht mit einem passenden MOK (Machine Owner Key) signiert worden war. Andere geladene Kernelmodule sind bereits von Fedora signiert – bei den VirtualBox Modulen war das nicht der Fall. Warum das so ist, konnte ich noch nicht herausfinden. (=>siehe Notiz unten)

modprobe: ERROR: could not insert 'vboxdrv': Required key not available

Es gibt drei Möglichkeiten, das Problem zu beheben:

Weiterlesen ›


VirtualBox Guest Additions für Fedora installieren

(Für Fedora Workstation 23 x64)

Wenn optimale Performance und zusätzliche Features gefragt sind, werden in einer VirtualBox VM die Gasterweiterungen für das jeweilige Gastbetriebssystem installiert. Unter Ubuntu und Co ist die Installation keine besondere Herausforderung. Nicht ganz trivial ist die Installation unter Fedora: Mit einem einfachen Klick auf das Setup ist es leider nicht getan. Bevor die Gasterweiterungen über die virtuelle CD-ROM installiert werden können, müssen folgende Schritte durchgeführt werden:

System aktualisieren:

sudo dnf update

GCC, Kernel Header und Kernel Module Development Package installieren:

sudo dnf install gcc kernel-headers kernel-devel

Nach einem Reboot sollten die Gasterweiterungen dann installierbar sein.