Ich kann Virtual Box einfach nicht richtig installieren und VM darin starten

Ich kann Virtual Box einfach nicht richtig installieren und VM darin starten

Ich habe ein Problem, das dazu führt, dass ich eine virtuelle Maschine nicht starten kann.

bekannter Kernel-Treiber nicht installiert (rc=-1908)

Ich habe versucht

apt-get install linux-headers-4.9.0-kali4-amd64
linux-headers-4.9.0-kali4-amd64 is already the newest version (4.9.25-1kali1)

Während der Vbox-Installation lese ich diese Fehlermeldungen:

Building for 4.9.0-kali3-amd64 4.9.0-kali4-amd64 Module build for kernel 4.9.0-kali3-amd64 was skipped since the kernel headers for this kernel does not seem to be installed.
virtualbox.service - LSB: VirtualBox Linux kernel module Loaded: loaded (/etc/init.d/virtualbox; generated; vendor preset: enabled) Active: failed (Result: exit-code) since Thu 2017-06-01 00:04:55 UTC; 4ms ago Docs: man:systemd-sysv-generator(8) Process: 5650 ExecStart=/etc/init.d/virtualbox start (code=exited, status=1/FAILURE)

Jun 01 00:04:55 kali systemd[1]: Starting LSB: VirtualBox Linux kernel module... 
Jun 01 00:04:55 kali virtualbox[5650]: Loading VirtualBox kernel modules...…led! 
Jun 01 00:04:55 kali virtualbox[5650]: failed! Jun 01 00:04:55 kali systemd[1]: virtualbox.service: Control process exited…us=1 
Jun 01 00:04:55 kali systemd[1]: Failed to start LSB: VirtualBox Linux kern…ule. 
Jun 01 00:04:55 kali systemd[1]: virtualbox.service: Unit entered failed state. 
Jun 01 00:04:55 kali systemd[1]: virtualbox.service: Failed with result 'ex…de'.

basierend auf der Ausgabe nehme ich an, dass ältere Header installiert werden sollen?

Antwort1

Der Fehler liegt an fehlenden Virtual Box-Kernelmodulen (Treibern). Versuchen Sie Folgendes:

apt-get install virtualbox-dkms
dkms add -m virtualbox -v 4.3.36 # or whatever the version of virtualbox-dkms you install.

Dadurch sollte der Quellcode des Virtual Box-Kernelmoduls installiert werden. Anschließend sollte Debians DKMS verwendet werden, um die Module mit Ihrem aktuellen Kernel zu kompilieren.

Natürlich, wenn man bedenkt, dass man mit dem Kernel, der ein kritischer Punkt des Betriebssystems ist, herumspielen würde, möchten Sie vielleichtlesenMelden Sie sich zunächst bei der DKMS an.

verwandte Informationen