वर्चुअलबॉक्स कर्नेल मॉड्यूल वर्चुअलबॉक्स के इस संस्करण से मेल नहीं खाते हैं


16

VirtualBox का उपयोग करते समय, मुझे चित्र में दिखाई गई त्रुटि मिल रही है। मैंने सुझाए गए आदेश को निष्पादित किया, लेकिन फिर भी मुझे त्रुटि मिल रही है।

यहाँ छवि विवरण दर्ज करें


2
AskUbuntu में आपका स्वागत है। यदि आप त्रुटि संदेश लिखते हैं तो आपके लिए रिज़ॉल्यूशन ढूंढना आसान हो जाएगा। सिस्टम उन सुझावों को भी देगा जहां अन्य त्रुटियों को दूसरों द्वारा हल किया गया है। आप पाठ के बजाय चित्रों का उपयोग करके इस क्षमता को ढीला करते हैं। इसके अलावा छवियों को सर्वर पर अनावश्यक जगह की एक बहुत लेता है। जब पाठ पर्याप्त नहीं होगा, तो उपयोगकर्ता छवियों का प्रयास करें। इस मामले में विशिष्ट पाठ त्रुटि स्पष्ट है।
LD जेम्स

लिनक्स में अधिकांश संवाद खिड़कियां आपको अपनी पाठ्य सामग्री का चयन, कॉपी और पेस्ट करने देती हैं।
डेविड फ़ॉस्टर

मैं अगली बार से सुझाव को ध्यान में रखूंगा :)
दीपक कुमार

1
ये निर्देश उबंटू 17.10 के लिए काम करते हैं: sudo apt-get autoremove sudo / sbin / vboxconfig इस पोस्ट
वॉकर रोव

जवाबों:


20

चित्र में चित्र आपको यह त्रुटि संदेश दे रहा है : rtr3initex rc = -1912 (rc = -1912) Ubuntu के साथ विफल

यह आपको बता रहा है कि आपके पास बेमेल इंस्टॉल है। आपका kernel modules do not match your installed version। कर्नेल मॉड्यूल को virtualbox-dkmsरिपॉजिटरी में पैक किया जाता है।

आपने प्रायः इसे भंडार से स्थापित किया है। लेकिन सभी मॉड्यूल को स्थापित करने में विफल रहा, या आपने इसे स्थापित किया, प्रदर्शन किया और अपग्रेड किया और आपके सिस्टम के अपडेट में से मॉड्यूल पूरी तरह से अपग्रेड नहीं हुआ। आप इसे अनइंस्टॉल करके और फिर से इंस्टॉल करके इसे ठीक कर सकते हैं, जो आवश्यक मॉड्यूल स्थापित करेगा। आप इसके साथ करते हैं:

$ sudo apt remove --purge virtualbox
$ sudo apt install virtualbox
$ sudo apt install virtualbox-dkms

पूरी तरह से वर्चुअलबॉक्स को हटा रहा है और यह निर्भरताएँ आपके वीएम को प्रभावित नहीं करेंगी। बस आवेदनकर्ता खुद।

वैकल्पिक रूप से आप वर्चुअलबॉक्स के नवीनतम संस्करण को http://Virtualbox.org से डाउनलोड कर सकते हैं । Linux का डाउनलोड पेज है: https://www.virtualbox.org/wiki/Linux_Downloads

आप /etc/apt/sources.listआधिकारिक डेवलपर्स भंडार में जोड़ने के लिए इसे अपनी फ़ाइल में जोड़ सकते हैं:

deb http://download.virtualbox.org/virtualbox/debian xenial contrib

आप के साथ सुरक्षा कुंजी को डाउनलोड और जोड़ सकते हैं:

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -

फिर ग्रेड जो आपके पास वर्तमान में है:

$ sudo apt update
$ sudo apt upgrade

यदि आपने पिछले संस्करण को शुद्ध किया है तो upgradeऊपर दिए गए कमांड के बाद इसे फिर से इंस्टॉल करें :

$ sudo apt install virtualbox

यदि आप virtualbox.orgडेवलपर्स संस्करण के लिए कर्नेल मॉड्यूल से डाउनलोड और इंस्टॉल करते हैं, तो स्वचालित रूप से संकलित और स्थापित किया जाएगा।


1
नमस्कार। मेरे पास VirtualBox 5.0.4 था जो मेरे सिस्टम को फ्रीज करता है (मेरे पास कर्नेल 4.13.xx है)। फिर मैंने जैसा आपने ऊपर लिखा था और वर्चुअल बॉक्स साइट का उपयोग करके इंस्टॉल किया था, तब मैंने उसे शुद्ध किया। फिर भी मुझे यह संदेश अभी भी मिल रहा है। मुझे क्या करना चाहिए?
रॉय

2
@ रोई मैं इसे लेता हूं कि आप कह रहे हैं कि त्रुटि सटीक संदेश है। इन आदेशों को चलाएं: (1) sudo apt remove --purge virtualbox-dkms ; (२) virtualbox-dkms । आपको इसके बाद भागना पड़ सकता है:/sbin/rcvboxdrv setup
LD जेम्स

मैं # 1 भागा, लेकिन अब # 2 कहता है doria @ doria: / home / doria $ virtualbox-dkms virtualbox-dkms: कमांड नहीं मिली
डेविड डोरिया

@LDJames आपको चलाने की आवश्यकता नहीं है virtualbox-dkms(आपने इसे हटा दिया है, नहीं?)। वैसे भी यह काम करता है।
मार्को सुल्ला

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.