वर्चुअल बॉक्स मुझे 64 बिट्स गेस्ट बनाने का विकल्प क्यों नहीं देगा?


83

मेरा होस्ट x64 बिट्स विंडोज 8.1 है।

मैंने नवीनतम वर्चुअल बॉक्स (4.3) डाउनलोड किया और मैं 64 बिट्स उबंटू ओएस (ubuntu-12.04.3-Desktop-amd64) के साथ एक वीएम बनाने की कोशिश कर रहा हूं।

जब मैं नए वीएम विज़ार्ड में जाता हूं, तो यह मुझे "उबंटू (x64)" चुनने का विकल्प नहीं देता है जैसा कि मैंने अन्य लोगों के स्क्रीनशॉट में देखा है, केवल "उबंटू"। परिणामस्वरूप, ISO बूट नहीं हो सकता है। मैंने एक और पीसी में कोशिश की और वर्चुअल बॉक्स सबसे सूचीबद्ध ओएस को x64 वेरिएंट देता है ...

नियंत्रण कक्ष x64 OS, x64 प्रोसेसर दिखाता है। मेरा होस्ट लैपटॉप Sony Vaio VPCZ22UGX / N, Intel® Core ™ i7-2640M प्रोसेसर है। सीपीयूज दिखाता है कि वीएक्स-टी मेरे प्रोसेसर पर उपलब्ध है, बिल्कुल।

यहाँ है जो मैंने अब तक कोशिश की:

  • मैंने डॉक्स में आवश्यकतानुसार IO APIC को सक्षम किया।

  • मैंने BIOS में वर्चुअलाइजेशन सक्षम किया है। यह VMware में ठीक काम करता है।

  • जांचें कि हाइपर-वी मेरे विंडोज पर नहीं चल रहा है या स्थापित नहीं है। VMware के लिए भी।

  • मैंने भी कमांड चलाने की कोशिश की:

    VBoxManage में संशोधित करें [vmname] - longmode पर

उस वीएम के लिए, लेकिन कोई परिवर्तन नहीं .. मुझे लगता है कि मुद्दा वास्तव में है कि मैं उस वीएम के लिए उबंटू ओएस के x64 संस्करण का चयन नहीं कर सकता। अन्य लोगों को लगता है कि यह एक आवश्यकता है, लेकिन मुझे लगता है कि किसी कारण के लिए विकल्प नहीं मिलता है।

मैंने बहुत समय बिताया और क्या गलत है यह नहीं पता ... किसी को भी पता है कि यहां क्या गायब हो सकता है?

आपका बहुत बहुत धन्यवाद!!

एडुआर्डो


यदि आप उबंटू (x84) मशीन बनाते हैं, तो इसकी सेटिंग्स, मूल पृष्ठ पर जाएं और विकल्पों को देखें?
जॉनएल्वेन

अब तक आपने जो प्रयास किया है, मुझे संदेह है कि आपने इसे देखा है, लेकिन मामले में नहीं: फ़ोरम ।virtualbox.org
f=

@ जॉनलवन मुझे केवल x86 विकल्प मिलते हैं .. इसे x64 में नहीं बदल सकते। मुझे लगता है कि आप सही हैं, मैं उस मुद्दे को मार रहा हूं .. सिवाय इसके कि आदमी ने इसे हाइपर-वी को अक्षम करके तय किया और मेरे पास इसकी स्थापना रद्द नहीं है।
एडी बॉर्न

इस पोस्ट पर एक नज़र डालें: superuser.com/questions/367290/… - अलग-अलग कंप्यूटर, लेकिन संभवतः समान समाधान?
JohnLBevan

हाय @ जॉनलवान, आपके उत्तर के लिए धन्यवाद! दुर्भाग्य से मैंने पहले से ही BIOS में VT-x को सक्षम किया है, कोई बदलाव नहीं .. मैं VMware पर वापस आने पर विचार कर रहा हूं और भविष्य में कुछ समय बाद वर्चुअलबॉक्स के नए संस्करण के साथ फिर से कोशिश कर रहा हूं ..
Edy Bourne

जवाबों:


45

मैं उसी मुद्दे में भाग गया।

हाइपर-वी को बंद करने से अस्थायी रूप से मेरी समस्या हल हो गई और सभी 64 बिट विकल्प उपलब्ध थे:

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

bcdedit / set hypervisorlaunchtype बंद

और एक रिबूट। इसे वापस चालू करने के लिए:

bcdedit / set hypervisorlaunchtype पर (या ऑटो प्रारंभ)

और रिबूट।

स्रोत


इससे मुझे अच्छी तरह से मदद मिली। इसके अलावा: "मैं अपने लैपटॉप पर हाइपर-वी का उपयोग करता हूं। जब मुझे पता है कि मुझे दिन के लिए वीएम की आवश्यकता नहीं है, तो मैं हाइपर-वी को बंद करके मशीन से थोड़ा अधिक प्रदर्शन निचोड़ सकता हूं: bcdedit / set hypervisorlaunchtype को बंद करें और रिबूट करें। इसे वापस चालू करने के लिए: bcdedit / set hypervisorlaunchtype पर (या ऑटो स्टार्ट) और रिबूट करें। "
derFunk 16

क्या रिबूट के बिना कोई समाधान है?
एलिकएल्ज़िन-किलाका

अजीब, हाइपर-वी को BIOS में बंद कर दिया गया है। लेकिन किसी तरह इस विकल्प ने मेरे लिए विंडोज 8.1
spankmaster79

मेरे लिए काम नहीं किया। विंडोज 8.1 को चलाने पर मैं इसे बंद करने के बाद इसे सेट नहीं कर सकता। मुझे "पूर्णांक डेटा निर्दिष्ट के रूप में मान्य नहीं है। कमांड लाइन सहायता के लिए" bcdedit /? "चलाएँ। पैरामीटर गलत है।"
Xitcod13

इसका मतलब है कि हम जीवन के लिए विंडोज फोन एमुलेटर का उपयोग नहीं कर सकते हैं! :( 64 बिट आभासी अतिथि ओएस का उपयोग करने के लिए?
मिल्सन

16

मेरे पास एक ही मुद्दा था (संगत हार्डवेयर, विकल्प सक्षम - 64 बिट वीएम बनाने का कोई तरीका नहीं), और वर्चुअलबॉक्स के साथ छोड़ दिया और वीमवेयर वर्कस्टेशन को आजमाया। सौभाग्य से, मेरे पास एक समान अभी तक स्पष्ट त्रुटि थी जो मुझे हाइपर-वी की स्थापना रद्द करने के लिए कह रही थी। इसे निष्क्रिय करना पर्याप्त नहीं है, आपको अपने सिस्टम से घटक को निकालना होगा। यह पोस्ट मेरे लिए मददगार थी: विंडोज 8 से हाइपरवी को अनइंस्टॉल करना

घटक को निकालने के लिए बस इस कमांड को चलाएं और cmd (@ levi-botelho) को क्रेडिट करें:

Dism /online /disable-feature /featurename:Microsoft-Hyper-V

2
यह निश्चित नहीं है कि हाइपर-वी का इससे क्या लेना-देना है और न ही इसे क्यों सक्षम किया गया था, लेकिन इसे अक्षम करने ने इसे मेरे लिए ठीक कर दिया। अब अतिथि ऑपरेटिंग सिस्टम के लिए 64-बिट विकल्प हैं।
ub3rst4r

अति उत्कृष्ट! अंत में समाधान मिल गया। हाइपर-वी को सक्षम करने की याद नहीं है और निश्चित रूप से यह नहीं पता होगा कि यह 64 बिट विकल्पों को वर्चुअलबॉक्स पर छिपा हुआ होगा
जॉर्ज

हाइपर वी को हटाने से सिर्फ यह मुझसे हल हुआ, हालाँकि मैंने इसे कंट्रोल पैनल से हटा दिया था । मैंने इसे सक्षम नहीं किया, मुझे लगता है कि कुछ उपकरण, ड्राइवर या विंडोज़ अपडेट ने किया। मेरे पास 64x मशीनें पहले से ही थीं, वे तब तक नहीं चलेंगी जब तक मुझे हाइपरवी से छुटकारा नहीं मिल जाता।
थरोट

इस समाधान ने 3 दिनों की निराशा के बाद मेरे लिए काम किया। बहुत बहुत धन्यवाद।
जेडबाबा

14

VT-x / AMD-v cpus जाने का रास्ता है।

अधिक विस्तार के लिए इस पोस्ट को देखें ।

मैंने अपने थिंकपैड T420 में इस क्षमता को सफलतापूर्वक सक्षम किया


आपके प्रतिक्रिया के लिए धन्येवाद। मेरे पास Intel® Core ™ i7-2640M प्रोसेसर है। सीपीयूज दिखाता है कि वीएक्स-टी मेरे प्रोसेसर पर उपलब्ध है ... रहस्य जारी है .. इस बिंदु पर मैं वीएमवेयर के साथ वापस आ रहा हूं, लेकिन मैं वर्चुअल बॉक्स पर स्विच करूंगा यदि इसके लिए कोई समाधान सामने आया है।
एडी बॉर्न

1
@EduardoBorn आपको BIOS में विकल्पों की जांच करने की आवश्यकता हो सकती है। मैंने BIOS के माध्यम से इस हार्डवेयर सुविधा को सक्षम किया।
केन

मेरे लिए, यह काम करने के लिए कुंजी और 64-बिट विकल्प दिखाने के लिए कॉन्फ़िगर करना था - BIOS से कॉन्फ़िगरेशन -> सीपीयू -> "इंटेल (आर) वर्चुअलाइजेशन टेक्नोलॉजी" और "इंटेल (आर) वीटी-डी फीचर"। उसके बाद विकल्प दिखाई दिए, VirtualBox को पुनर्स्थापित करने की कोई आवश्यकता नहीं है।
eis

क्या है VT-x/AMD-v cpus? मैं इसे कहाँ पा सकता हूँ?
एलिकएल्ज़िन-किलाका

अगर इस उत्तर ने बायोस में विज़ुअलाइज़ेशन को सक्षम करने के लिए कहा, तो मेरे लिए यह काम किया। बायोस विकल्प था VTx
एलिकएल्ज़िन-किलाका

4

3

मेरा मुद्दा भी ऐसा ही था। अपने BIOS में पोस्ट वीटी-एक्स और पुनरारंभ करें, क्या आप वर्चुअलबॉक्स को पुनः स्थापित करने का प्रयास कर सकते हैं? किसी कारण से, 64-बिट विकल्प तब तक दिखाई नहीं देता जब तक आप VirtualBox को पुनर्स्थापित नहीं करते। मैंने ऐसा किया और इसने मेरे लिए इस मुद्दे को हल कर दिया।


हाइपर- V
Xitcod13

1

मेरे साथ भी ठीक यही समस्या थी; हाइपर- V अनइंस्टॉल, BIOS / UEFI वर्चुअलाइजेशन सक्षम, VM को सक्षम करने के लिए मजबूर करने की कोशिश की।

अंत में, समाधान काफी सरल था:

जब आप सभी सही सेटिंग्स के साथ वर्चुअलबॉक्स स्थापित करते हैं, तो यह बताएगा कि केवल 32 बिट मेहमान पहले की तरह उपलब्ध हैं। हालाँकि, यदि आप अपने कंप्यूटर को पुनरारंभ करते हैं और फिर से VirtualBox लोड करने का प्रयास करते हैं (मेरे लिए, यह सफलतापूर्वक लोड होने से पहले दो बार दुर्घटनाग्रस्त हो गया), 64 बिट विकल्प कहीं से भी बाहर दिखाई देते हैं।


0

मेरे लिए समाधान मेरे बायोस को अद्यतन करना था। हालांकि मेरे 2012 बायोस में Intel वर्चुअलाइजेशन विकल्प था, यह मेरे लिए काम नहीं करता था। मुझे लगता है कि यह मेरे बायोस और मेरे विंडोज ड्राइवरों के बीच एक बेमेल था। 2014 के बीआईओएस के लिए चमकती मेरे लिए समस्या तय की। अब मेरे पास मेरे वर्चुअल बॉक्स में x64 विकल्प हैं।


2
यह वास्तव में लेखक के सवाल का जवाब नहीं है
रामहाउंड

यह किसी के लिए एक संभावित समाधान है जो vt-x की समस्या का काम नहीं कर रहा है और जिसके परिणामस्वरूप x64 विकल्प नहीं हैं। तो नफरत @ @ धन्यवाद के लिए धन्यवाद।
राफे

इसका व्यक्तिगत नहीं। कम गुणवत्ता के कारण आपका प्रश्न समीक्षा में था।
रामऔंध

0

मुझे एहसास नहीं था कि विंडोज 8.1 में BIOS तक पहुंचने के कदम बदल गए हैं, लेकिन यह इस समस्या के लिए सबसे उपयोगी लिंक है !: http://www.makeuseof.com/tag/how-to-access-the- bios-ऑन-ए-windows-8-कंप्यूटर /

एक बार जब आप ऊपर दिए गए लिंक से चरणों का पालन करके BIOS में प्रवेश करते हैं, तो "एसवीएम" सक्षम करें और आपको जाना अच्छा होना चाहिए!


यह उत्तर प्रश्न पर कैसे लागू होता है?
वेस सईद

0

उन चरणों का पालन करने के बाद, जिन्हें अन्य लोगों ने सुझाया था कि मैं अभी भी आगे बढ़ने में सक्षम नहीं था; मेरे लिए यह एंटीवायरस (मेरे मामले में अवास्ट) को अक्षम कर रहा था। वर्चुअलबॉक्स और वॉइसिला को पुनः आरंभ किया!

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