web-dev-qa-db-ja.com

カーネル4.12、virtualbox VMが機能していません

エラーが表示されます

カーネルドライバーがインストールされていません(rc = -1908)

そして、ルートmodprobe vboxdrvとして実行する必要があります。

それをやろうとしましたが、うまくいきませんでした。 (モジュール会費は存在しないと言います。)ウェブ上で述べたように、私も試しました:

apt-get update
Sudo apt install --reinstall virtualbox-dkms

それも機能しませんでした:

------------------------------
Deleting module version: 5.1.6
completely from the DKMS tree.
------------------------------
Done.
Unpacking virtualbox-dkms (5.1.6-dfsg-2) over (5.1.6-dfsg-2) ...
Setting up virtualbox-dkms (5.1.6-dfsg-2) ...
Building only for 4.12.0-041200-generic
Building initial module for 4.12.0-041200-generic
ERROR (dkms apport): kernel package linux-headers-4.12.0-041200-generic is not supported
Error! Bad return status for module build on kernel: 4.12.0-041200-generic (x86_64)
Consult /var/lib/dkms/virtualbox/5.1.6/build/make.log for more information.
3
Tzahi Serruya

これはUbuntu 16.04、x86_64 Kernel 4.12(4.12.0-041200-generic)で機能しました

  • Virtualboxソースディレクトリに変更します

cd /usr/share/virtualbox/src

  • このパッチを入手して/ usr/share/virtualbox/srcに配置します

Sudo wget http://paste.siduction.org/20170629003423

  • パッチを適用する

Sudo patch -Np0 < 20170629003423

  • 実行してvboxconfigを実行します

/sbin/vboxconfig

楽しんで!

ソース: https://forum.siduction.org/index.php?topic=6769. と自分の経験

4
Robert TheSim