Pada Menginstal kotak Virtual pada Ubuntu 14.04, saya mendapat pesan berikut:
Driver kernel tidak diinstal (rc = -1908)
Driver kernel VirtualBox Linux (vboxdrv) tidak dimuat atau ada> masalah izin dengan / dev / vboxdrv. Silakan instal ulang modul kernel dengan menjalankan
'/etc/init.d/vboxdrv setup'
sebagai root. Jika tersedia di distribusi Anda, Anda harus menginstal paket DKMS> terlebih dahulu. Paket ini melacak perubahan kernel Linux dan mengkompilasi ulang modul kernel vboxdrv> jika perlu.
Kemudian setelah mengikuti tautan saya memasukkan perintah-perintah ini:
sudo apt-get install linux-headers-generic build-essential dkms
sudo apt-get remove --purge virtualbox-dkms
sudo apt-get install virtualbox-dkms
Pada Menjalankan perintah terakhir
sudo apt-get install virtualbox-dkms
Saya mendapatkan kesalahan:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
virtualbox-dkms : Depends: virtualbox (>= 4.3.10-dfsg-1)
E: Unable to correct problems, you have held broken packages.
Hanya untuk referensi, saya memeriksa versi Kotak Virtual, saya mendapat 4.3.16 r95972
Itu berhasil menggunakan solusi
sudo apt-get install build-essential module-assistant
sudo m-a prepare
Kedua seperti yang disebutkan dalam kesalahan instal ulang modul kernal.
sudo /etc/init.d/vboxdrv setup
Lebih detail dari tautan
dmesg
mencari tahu mengapa. Saya tidak dapat menafsirkan kode sebanyak itu. Di mana saya pergi untuk menemukan kesalahan saya selain dari AU (atau apakah AU pilihan terbaik)?sudo /etc/init.d/vboxdrv setup dmesg
dan mendapat responsLook at /var/log/vbox-setup.log to find out what went wrong.
Melihat ke file itu:Error building the module: /tmp/vbox.0/Makefile-header.gmk:193: *** Error: unable to find the headers of the Linux kernel to build against (KERN_DIR=/lib/modules/dmesg/build). Specify KERN_VER=<version> (currently dmesg) and run Make again. Stop.
Saya menyertakan versi kernel tetapi masih gagalsudo /etc/init.d/vboxdrv setup 3.13.0-51-generic
.