2012-11-08 27 views
54

Terminalden virtualbox çalıştırırsam hata çıktısı nasıl olur. Nasıl düzeltilir? Ubuntu 12.10 64bit makinede çalışıyorum.Sanal kutu yüklemesi nasıl düzeltilir

virtualbox 
WARNING: The character device /dev/vboxdrv does not exist. 
    Please install the virtualbox-ose-dkms package and the appropriate 
    headers, most likely linux-headers-generic. 

    You will not be able to start VMs until this problem is fixed. 

DÜZENLEME:

Ben hem son linux-headers-generic ve virtualbox-ose-dkms paketleri bu geçerli çalışan Çekirdek başlıkları sisteminizde yüklü olduğundan emin olmak çalıştırmayı denemeden önce

+0

Tam olarak ne yapmanız gerektiğini söylüyor. sanal kutu-ose-dkms'yi yükleyin. Sudo apt-get install virtualbox-ose-dkms' yazmayı deneyin ve gidip gitmediğine bakın ... –

+3

@JoakimGebart Bunu yaptım. Yine de bana hata veriyor – footy

+8

Bu soruyu reddetme, sadece aynı problemi yaşadım (virtualbox-ose-dkms yüklendikten sonra). Kabul edilen cevap, çekirdek modülün yeniden derlenmesini tetiklediğinden çalışmaktadır. –

cevap

65

. Eğer yapmazsanız, bunları yüklemeniz gerektiğini belirten bir hata alacaksınız veya söz konusu üstbilgileri işaret etmek için --kernelsource seçeneğini kullanabilirsiniz.

Bu blog post adresindeki talimatlara göre bana yardımcı oldu. (yukarıdaki çözüm işe yaramayabilir ubuntu 12.04 aynı sorun varsa

sudo dpkg-reconfigure virtualbox-dkms 

sudo dpkg-reconfigure virtualbox 
+0

Konu dışı soru ama bu doğru cevap. – Francisco

+0

Ben blog post adımları denemeye çalışırken * Çekirdek çalıştıran için uygun bir modül bulunamadı ... başarısız! * – Luke

+0

teşekkürler ben bir sukut oldu –

7

en azından beni ve başka iki işe yaramadı: Eğer bu iki paketleri yükleme Temelde sonra da yeniden yapılandırma yapmak gerekir - 1 numaralı notta aldığım hatayı görüyorum). Installing the Oracle version of Virtualbox, ancak iyi çalıştı.


Not # 1:

sudo modprobe vboxdrv 

Ve eth0 düzeltmek için: Ben de çalışması için gerekli iki dpkg-reconfigure komutları sonra

ndemou ~ dkms status 
virtualbox, 4.1.12: added 
ndemou ~ sudo dkms install virtualbox/4.1.12 
Kernel preparation unnecessary for this kernel. Skipping... 

Building module: 
cleaning build area.... 
make KERNELRELEASE=3.5.0-28-generic -C /lib/modules/3.5.0-28-generic/build M=/var/lib/dkms/virtualbox/4.1.12/build.....(bad exit status: 2) 
Error! Bad return status for module build on kernel: 3.5.0-28-generic (i686) 
Consult /var/lib/dkms/virtualbox/4.1.12/build/make.log for more information. 
+0

Benim için çalıştı, teşekkürler! – felipsmartins

16

: Ben Aşağıdaki hataları başlamıştı

sudo modprobe vboxnetflt 
+0

Başka bir not olarak sudo /etc/init.d/virtualbox yeniden başlatmanız gerekebilir –

+3

modprobe: FATAL: Modül vboxdrv bulunamadı. – Qohelet