2012-11-08 44 views
54

यहां बताया गया है कि अगर मैं टर्मिनल से virtualbox चलाता हूं तो त्रुटि आउटपुट कैसे होता है। इसे कैसे ठीक करें? मैं उबंटू 12.10 64 बिट मशीन पर हूं।वर्चुअलबॉक्स स्थापना को कैसे ठीक करें

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. 

संपादित करें:

मैं दोनों नवीनतम linux-headers-generic और virtualbox-ose-dkms संकुल

+0

यह कहता है कि आपको क्या करना है, वर्चुअलबॉक्स-ओएस-डीकेएमएस स्थापित करें। 'Sudo apt-type वर्चुअलबॉक्स-ओएस-डीकेएमएस' इंस्टॉल करने का प्रयास करें और देखें कि यह दूर हो गया है ... –

+3

@ जोकिमबर्ग ने मैंने ऐसा किया है। फिर भी यह मुझे त्रुटि देता है – footy

+8

इस सवाल को कम मत करें, मुझे बस एक ही समस्या थी (वर्चुअलबॉक्स-ओएस-डीकेएमएस इंस्टॉल करने से इसे हल नहीं किया गया था)। स्वीकार्य उत्तर काम करता है क्योंकि यह कर्नेल मॉड्यूल रीकंपिलेशन –

उत्तर

65

इस यकीन है कि वर्तमान चल रहा कर्नेल हेडर आपके सिस्टम पर स्थापित कर रहे हैं हो सकता है चलाने के लिए प्रयास करने से पहले। यदि आपको नहीं लगता है कि आपको यह संकेत मिलेगा कि आपको उन्हें स्थापित करने की आवश्यकता है या हेडर को इंगित करने के लिए - कर्नेलसोर्स विकल्प का उपयोग करना है।

इस blog post पर दिशानिर्देशों के बाद मेरी मदद की। आप उन दो पैकेज इंस्टॉल मूल रूप से के बाद आप भी पुनर्विन्यासन क्या करने की जरूरत:

sudo dpkg-reconfigure virtualbox-dkms 

sudo dpkg-reconfigure virtualbox 
+0

ऑफ-विषय प्रश्न लेकिन यह सही उत्तर है। – Francisco

+0

ब्लॉग पोस्ट में चरणों का प्रयास करते समय मुझे मिलता है * कर्नेल चलाने के लिए कोई उपयुक्त मॉड्यूल नहीं मिला ... असफल! * – Luke

+0

धन्यवाद आदमी मैं गहराई में था –

7

आप ऊपर समाधान काम नहीं कर सकते Ubuntu 12.04 में एक ही समस्या है, तो (कम से कम यह मेरे और दो अन्य के लिए काम नहीं किया - मुझे उस त्रुटि को देखें जो मुझे नोट # 1 बेलो में मिल रहा था)। Installing the Oracle version of Virtualbox हालांकि ठीक काम किया।


नोट # 1: मैं नीचे दी गई त्रुटियां हो रही थी:

sudo modprobe vboxdrv 

और eth0 ठीक करने के लिए:

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

यह मेरे लिए काम करता है, धन्यवाद! – felipsmartins

16

दो dpkg-reconfigure आदेशों मैं भी चलाने के लिए आवश्यक करने के बाद

sudo modprobe vboxnetflt 
+0

एक और नोट के रूप में आपको sudo /etc/init.d/virtualbox को चलाने की आवश्यकता हो सकती है –

+3

मोडप्रोब पुनरारंभ करें: FATAL: मॉड्यूल vboxdrv नहीं मिला। – Qohelet

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^