OSX होस्ट पर वर्चुअलबॉक्स: सिग्नल 6 त्रुटि, केवल हेडलेस चला सकता है


10

मैं अंतःक्रियात्मक रूप से अपने किसी भी वीएम को शुरू करने में असमर्थ हूं। हालांकि जब वे बिना सिर के काम करते हैं (- टाइप vrdp)

अगर मैं सामान्य रूप से चलाने की कोशिश करता हूं तो मुझे मिलता है:

$ VBoxManage startvm Kubuntu
Waiting for the VM to power on...
VBoxManage: error: The virtual machine 'Kubuntu' has terminated unexpectedly during startup because of signal 6
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component Machine, interface IMachine, callee 

मेरी होस्ट मशीन 10.6.7 पर चलने वाला इंटेल आईमैक है, और मैं ओरेकल एक्सटेंशन के साथ वर्चुअलबॉक्स 4.0.6 का उपयोग कर रहा हूं।

कोई विचार?

अधिक जानकारी: अगर मैं sudo का उपयोग करता हूं तो वर्चुअल मशीनें ठीक-ठीक इंटरएक्टिव रूप से शुरू होती हैं। ऐसा लगता है कि किसी प्रकार की खराब अनुमति या लॉक की गई फ़ाइल या कहीं और कुछ है, लेकिन मैंने लाइब्रेरी / वर्चुअलबॉक्स में सभी फाइलों को पहले ही जांच लिया है।


मेजबान क्या थे? क्या वे सभी कुबंटु थे? पहली त्रुटि रेखा इंगित कर रही है कि मेजबान बंद हो गया है (कुबंटु को गर्भपात कहा जाता है, इस प्रकार SIGABRT को VBox में भेजा जाता है)। इससे यह प्रतीत होता है कि मेजबान समस्या है, लेकिन आपने निहित किया कि कई विफल मेजबान हैं। क्या आपने इसे ठीक किया? यदि हां, तो कैसे?
Synetech

जवाबों:


20

मुझे मैक ओएस एक्स 10.7.5 होस्ट पर चलने वाले मेरे सभी वीएम के साथ यह सटीक समस्या थी। एक रिबूट ने समस्या को हल कर दिया, क्योंकि किसी भी .vbox फाइल में कोई समस्या नहीं थी।


रिबूट क्या, मेजबान या अतिथि?
22

4
मेज़बान। कोई भी वीएम नहीं चला पा रहा था, इसलिए वह एकमात्र ऐसी चीज थी जिसे रिबूट किया जा सकता था :)
केकोआ

जेफ ने संकेत दिया कि वह अपने मेहमानों को बूट और रिबूट कर सकता है। यदि वे सभी प्रभावित हो रहे हैं तो मेजबान को रिबूट करना वास्तव में मदद कर सकता है।
Synetech

मेजबान रीबूट करने से वह प्रभावी ढंग से हल करने के लिए लगता है
knokio

s-el-capitan 10.11 पर समता समस्या, यह भी काम करती है
ismailsunni

0

सबसे पहले, अपने वीएम (डिस्क छवि और इसके साथ जाने वाली हर चीज सहित) का बैकअप लें।

फिर, उस फ़ोल्डर में जाएं जिसमें आपका वीएम आयोजित है। वहाँ, आपको "VirtualBox.xml" नामक एक फ़ाइल और HOPEFULLY, "VirtualBox.xml-prev" नामक एक फ़ाइल देखनी चाहिए। "VirtualBox.xml" फ़ाइल का नाम "VirtualBox.xml.old" पर रखें और फिर "VirtualBox.xml-prev" का नाम बदलकर "VirtualBox.xml" करें। अपने वीएम को फिर से शुरू करने का प्रयास करें - त्रुटि को दूर किया जाना चाहिए।

यदि आप नहीं करते हैं, तो एक VirtualBox.xml- प्रचलित फ़ाइल है, तो एक नया VM बनाने का प्रयास करें, और अपनी पुरानी डिस्क छवि का उपयोग करें। वह प्रक्रिया आपके लिए VirtualBox.xml फ़ाइल को फिर से बनाएगी।

बैक अप याद रखें!


यदि आप किसी एकल वीएम की बात कर रहे हैं, तो यह समस्या नहीं है। मैं अब तक डिस्क इमेज को क्लोन करने और बिल्कुल नई मशीन बनाने के लिए गया हूं। यह कुछ अधिक व्यवस्थित है, मेरे आधा दर्जन वीएम का कोई भी सामान्य रूप से शुरू नहीं होगा, लेकिन वे सभी बिना सिर के शुरू करेंगे। यदि आप सभी VM के लिए वैश्विक कॉन्फ़िग फ़ाइल की बात कर रहे हैं, तो मैंने इसके साथ खिलवाड़ करने की कोशिश नहीं की है, इसलिए मैं इस पर एक नज़र डालूंगा।
बैंगन जेफ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.