2016-03-31 11 views
5

मैं अपने इंस्टॉलेशन दस्तावेज़ों का पालन करके काम करने के लिए Laravel इंस्टॉल करने और प्राप्त करने की प्रक्रिया में हूं। हालांकि, जब मैं आवारा करने की कोशिश, मैं त्रुटिवग्रेंट अप वीटी-एक्स उपलब्ध नहीं है

There was an error while executing VBoxManage, a CLI used by Vagrant for controlling VirtualBox. The command and stderr is shown below.

Command: ["startvm", "e6f97d62-fd0b-4203-9735-9733f20d9e27", "--type", "headless"]

Stderr: VBoxManage: error: VT-x is not available (VERR_VMX_NO_VMX) VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ConsoleWrap, interface IConsole

मैं VirtualBox का नवीनतम संस्करण चला रहा Ubuntu 14.04.4 चल प्राप्त करते हैं। फिर, मैं वर्चुअलबॉक्स के अंदर एक वाग्रेंट बॉक्स चला रहा हूं जो मुझे वह त्रुटि देता है। मेरा वर्चुअलाइजेशन BIOS में सक्षम है और मेरे प्रोसेसर वर्चुअलाइजेशन का समर्थन करने में सक्षम हैं। मैंने एक और धागे में पढ़ा है कि अगर हम vb.cpus को 1 में बदलते हैं तो घोंसला वर्चुअलाइजेशन संभव है। हालांकि, मुझे लगता है कि कॉन्फ़िगरेशन फ़ाइल बदल गई है और मुझे प्रदाता ब्लॉक में मेरी Vagrant फ़ाइल नहीं मिल रही है। क्या कोई इस त्रुटि को हल करने के बारे में जानता है?

Error VT-x not available for Vagrant machine inside Virtualbox

संपादित करें: सेटअप पर स्पष्टीकरण। मेरा होस्ट 'विंडोज 10' चला रहा है जिसमें वर्चुअलबॉक्स खुलता है। यह वर्चुअलबॉक्स लिनक्स 'उबंटू 14.04.4' 64 बिट चला रहा है। यहां से, मैंने 'योनेंट बॉक्स एड लार्वेल/होमस्टेड' कमांड चलाया जो वर्चुअलबॉक्स उबंटू 32 बिट बनाता है। फिर, मैं 'वारंटी अप' आदेश चलाता हूं जो मुझे उपर्युक्त त्रुटि देता है। मैं यह भी जोड़ना चाहता हूं कि त्वरण टैब मेरी वर्चुअलबॉक्स सेटिंग्स के अंदर गहरा हुआ है।

+0

क्या आप पर्यावरण को स्पष्ट करने में मदद कर सकते हैं - मैं स्पष्ट नहीं हूं कि वर्चुअलाइजेशन के कितने स्तर आप प्राप्त करने का प्रयास कर रहे हैं। क्या आपके पास अभी एक होस्ट है (उदाहरण के लिए विंडोज़) जहां आप 'योनेंट अप' चला रहे हैं और यह त्रुटि देख रहे हैं? या आप पहले से ही अतिथि पर हैं, VBox/vagrant इंस्टॉल कर रहे हैं, और अतिथि-में-अतिथि से त्रुटि देख रहे हैं? –

+0

हैलो। मैंने अपनी पोस्ट अपडेट की है। स्पष्ट रूप से स्पष्ट करने के लिए खेद है। – crossfuse999

+0

आपको 'उबंटू 14.04.4' 64 बिट के भीतर उबंटू 32 बिट की आवश्यकता क्यों है? –

उत्तर

0

प्रश्न पर टिप्पणी के अनुसार, मुझे लगता है कि यहाँ समाधान नेस्ट वर्चुअलाइजेशन को चलाने के लिए नहीं है (जैसे होस्ट -।> अतिथि [उबंटू 14.04-64bit] -> गेस्ट [? उबंटू -32bit])।

यदि आप बस अपने लार्वेल/होमस्टेड विकास कार्य करने के लिए एक बॉक्स चाहते हैं, तो आप सीधे विंडोज़ से बॉक्स/वारंटी को बूट कर सकते हैं, आपको मध्यस्थ अतिथि ओएस (उबंटू/ट्रस्टी 64))।

विंडोज़ में वर्चुअलबॉक्स और वाग्रेंट स्थापित करें, और वहां से लार्वेल/होमस्टेड बॉक्स को वेंट्रेट करने का प्रयास करें। यदि आपको विंडोज़ में कमांडलाइन की आवश्यकता है, तो आप पावरहेल, विंडोज के लिए गिट (या गिट शैल या जिसे भी कहा जाता है) का उपयोग कर सकते हैं, या Cygwin (मेरी पसंदीदा विधि) स्थापित कर सकते हैं।

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