[अस्वीकरण] यह एक पुरानी पोस्ट है, जिसे सिस्टमड और लाइक से पहले लिखा गया है। लक्ष्य समान है, लेकिन /etc/init.d/
फ़ाइलों को हटाना सही नहीं है, आपको systemctl disable XXXX
फ़ाइलों को हटाने के बजाय उपयोग करना चाहिए । [/अस्वीकरण]
[अद्यतन] मैंने भी त्रुटि के लिए एक समाधान यहां पोस्ट किया है Failed to connect to the guest property service
: https://github.com/NixOS/nixops/issues/908#issuecomment-387275731
1) यदि आप दौड़ते हैं /media/cdrom/VBoxLinuxAdditions.run
तो आपके पास /etc/init.d में कुछ स्टार्टअप स्क्रिप्ट होंगी जो डेबियन डिफ़ॉल्ट पैकेज के साथ नहीं आती हैं।
आपको इन से छुटकारा पाना चाहिए: ls /etc/*/*vbox*
(फ़ाइल नाम में vbox के साथ सभी rcX.d और init.d फ़ाइलों को हटा दें)।
महत्वपूर्ण नोट: आपको पहले से संकलित मॉड्यूल की भी तलाश करनी चाहिए:
find /lib/modules/ -name "vbox*"
और इन्हें हटा दें (इस धारणा के आधार पर कि सब कुछ बुरी तरह से स्थापित था)। यदि आपके पास एक ही नाम वाली कई फाइलें हैं, तो वह पूरे मामले को समझा सकती है (अतिथि परिवर्धन के कई संस्करण स्थापित हैं)।
या आप बस चला सकते हैं sh /media/cdrom/VBoxLinuxAdditions.run uninstall
:।
2) स्थापित करें केवल Debian पैकेज virtualbox-guest-dkms
: ऐसा लगता है कि VirtualBox पर निर्भर नहीं करता build-essential
और module-assistant
लेकिन जैसा कि कहा गया है दोनों संकुल की जरूरत है (@gaborous द्वारा)! इसलिए तीनों को स्थापित करें:
sudo apt-get install build-essential module-assistant virtualbox-guest-dkms
3) सब कुछ ठीक जांचने के लिए, उदाहरण के लिए systemctl
, कमांड का उपयोग करके , सीडी-रोम इंस्टॉल के सभी निशान हटाने के बाद:
- vboxadd सेवा .service नहीं पाया विफल विफल रही vboxadd-service.service
- vboxadd .service नहीं पाया सक्रिय बाहर निकल गया vboxadd.service
- वर्चुअलबॉक्स-गेस्ट-बर्तनों .service लोड सक्रिय रनिंग LSB: वर्चुअलबॉक्स लिनक्स परिवर्धन
- वर्चुअलबॉक्स-गेस्ट- एक्स 11 .एसवीएस लोडेड एग्जिटेड एलएसबी: वर्चुअलबॉक्स लिनक्स एक्स 11 एडिशन
- वर्चुअलबॉक्स .service नहीं-पाया सक्रिय बाहर निकलता हुआ वर्चुअलबॉक्स.स्विस
पुनः आरंभ करने के बाद:
- वर्चुअलबॉक्स-गेस्ट-बर्तनों .service लोड सक्रिय रनिंग LSB: वर्चुअलबॉक्स लिनक्स परिवर्धन
- वर्चुअलबॉक्स-गेस्ट- एक्स 11 .एसवीएस लोडेड एग्जिटेड एलएसबी: वर्चुअलबॉक्स लिनक्स एक्स 11 एडिशन
4) systemctl --failed
उन सभी इकाइयों को सूचीबद्ध करने के लिए उपयोग करें जो विफल रही हैं।
और आप डेबियन के अद्भुत पैकेज पर वापस आ गए हैं :-)