वर्चुअलबॉक्स Ubuntu 14.04 - vboxclient वर्चुअलबॉक्स कर्नेल सेवा नहीं चल रही है


42

मैंने अपने विंडोज 7 मशीन पर वर्चुअलबॉक्स (उबंटू 14.04 डेस्कटॉप के साथ) और अतिथि परिवर्धन स्थापित किया है।

हर बार जब मैं बूट करता हूं तो मुझे निम्नलिखित त्रुटि संदेश मिलता है जो चला जाता है:

vboxclient the virtualbox kernel service is not running. exiting.

मैं इस संदेश को कैसे निष्क्रिय कर सकता हूं? मैंने निम्नलिखित कोशिश की है:

मैंने /etc/xdg/autostart/vboxclient.desktopफाइल डिलीट कर दी ।

लेकिन मैं अभी भी लॉग इन करते समय संदेश देख रहा हूं।

इसे ठीक करने के लिए कोई सुझाव?



2
@ ऑनसेफ स्पष्ट रूप से दो प्रश्न डुप्लिकेट हैं, लेकिन दोहराव की दिशा उलट जानी चाहिए और इस प्रश्न को खुला छोड़ देना चाहिए।
कारेल

जवाबों:


29

Ubuntu पर VBOXADDITIONS cd छवि को बेदखल करने की कोशिश करें और इसे Vbox मेनू से फिर से "डालें"। मुझे बस यही समस्या आ रही थी और इसे ठीक किया।


30

यह आमतौर पर तब होता है जब आप अतिथि के लिनक्स कर्नेल को अपडेट करते हैं।
प्रत्येक अद्यतन के बाद, आपको करने की आवश्यकता है:

  • होस्ट के लिए ( सर्वर स्थापित करना )

    sudo /etc/init.d/vboxdrv setup
    
  • अतिथि के लिए ( अतिरिक्त परिवर्धन स्थापित करना )

    sudo /etc/init.d/vboxadd setup
    

VBox अतिरिक्त डिस्क को फिर से सम्मिलित करने का कारण काम करता है, क्योंकि यह उन चीजों में से एक है जो स्थापना प्रक्रिया भी करती है।


1
धन्यवाद, यह वास्तव में मेरे लिए समस्या थी। अतिथि Ubuntu को अपडेट किया गया और फिर यह त्रुटि दिखाई दे रही थी। गेस्ट कमांड चलाते हुए इसे ठीक किया।
15

1
Mac OSX El Capitan पर होस्ट कमांड काम नहीं करता है, लेकिन सीडी इमेज को फिर से इंस्टॉल करना और गेस्ट कमांड को रन करना है।
मेस्त्रेफो

14
मैं पा रहा हूँsudo: /etc/init.d/vboxadd: command not found
नमस्तेग्वेदेबी

महान! यह मेरे लिए गेस्ट साइड पर सेटअप निष्पादित करने के लिए पर्याप्त था।
user1984631

2
@HelloGoodbye, एक ही मुद्दा था, लिनक्स परिवर्धन को पुनः स्थापित करने से मुझे त्रुटि से छुटकारा पाने में मदद मिली vboxclient the virtualbox kernel service is not running। यहां दिए गए निर्देशों का पालन करें virtualbox.org/manual/ch04.html#additions-linux VM को रीबूट करना न भूलें।
और्रीबक

3

मैं वर्चुअलबॉक्स 5.02 पर Ubuntu 15.04 चला रहा हूं। वर्चुअलबॉक्स से दो "प्रतिबंधित ड्राइवरों" का चयन करने के बाद वही अधिसूचना चली गई।

विशेष रूप से, सॉफ़्टवेयर और अपडेट से> अतिरिक्त ड्राइवर टैब में, पहले से चयनित नहीं दो ड्राइवर हैं: x86 वर्चुअलाइजेशन समाधान का उपयोग करना - वर्चुअलबॉक्स-गेस्ट-एक्स 11 से एक्स 11 अतिथि उपयोगिताओं और एक्स 86 वर्चुअलाइजेशन समाधान का उपयोग करना - वर्चुअलबॉक्स-गेस्ट के लिए dkms के लिए अतिथि जोड़ मॉड्यूल स्रोत -डाक । इन दो मालिकाना चालकों का उपयोग करने के लिए चुने जाने के बाद अधिसूचना चली गई थी।

अद्यतन: जब मैं दौड़ता हूं तो इन दो ड्राइवरों में से एक को रिपॉजिटरी असंगति का कारण लगता है apt-get update। मैंने use the package maintainer's versionअसंगति को हल करने के लिए चुना , और आगे किसी समस्या में नहीं चला।


1

यदि आप अपने सिस्टम को बूट करते समय इस चेतावनी को दिखाने से रोकना चाहते हैं, तो यहां दिए गए विवरण का अनुसरण करें : फ़ाइल के लिए देखें 98vboxadd-xclient(उदाहरण के लिए /etc/X11/Xsession.d/98vboxadd-xclient) और नीचे दी गई चेतावनी के रूप में चेतावनी देते हुए लाइन 26 पर टिप्पणी करें:

if ! test -c /dev/vboxguest 2>/dev/null; then
   # Do not start if the kernel module is not present.
   # notify-send "VBoxClient: the VirtualBox kernel service is not running.  Exiting."

(उबंटू 16.04 पर काम करता है।)


मेरे 14.04 मशीन पर ifब्लॉक के बाद elifब्लॉक है। यदि मैं लाइन 26 पर टिप्पणी करता हूं, जो कि ifब्लॉक में निहित सब कुछ है , तो इसे सिंटैक्स त्रुटि के रूप में देखा जाएगा और मैं किसी भी समय लॉग इन नहीं कर सकता। त्वरित सुधार: एक टिप्पणी के बजाय कोड की एक व्यर्थ पंक्ति जोड़ें (उदाहरण के लिए echo woof > /dev/null)
8

1

शुद्ध कमांड पर ध्यान दें जो कॉन्फ़िगरेशन फ़ाइलों को हटा देती है

sudo apt-get purge virtualbox-guest-x11 virtualbox-guest-utils virtualbox-guest-dkms

मैंने इसे यहां पाया है

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