वर्चुअलबॉक्स केवल 32 बिट ओएस की अनुमति देता है


11

जब मैं VirtualBox शुरू करता हूं, तो मेरे पास केवल 32 बिट ऑपरेटिंग सिस्टम उपलब्ध हैं। कुछ शोध के बाद मैंने एक और पोस्ट पर कदम उठाए लेकिन कोई फायदा नहीं हुआ। मेरा होस्ट ओएस 64 बिट है, इंटेल वर्चुअलाइजेशन टेक्नोलॉजी और वीटी-डी दोनों BIOS में सक्षम हैं, और हाइपर-वी प्लेटफ़ॉर्म विंडोज फ़ीचर सूची में अक्षम है, फिर भी मुझे अभी भी 32 बिट ऑपरेटिंग सिस्टम प्रस्तुत किए गए हैं।

मैं इन लगता है एक ही निर्देश में कई स्थानों और वे हर किसी के लिए समस्या को हल करने लगते हैं, लेकिन मेरे लिए नहीं।

मैंने भी भाग्य के बिना स्थापना को सुधारने की कोशिश की । मैं वीबी में 64 बिट लिनक्स ओएस चलाने के लिए इसे कैसे ठीक कर सकता हूं?

EDIT I में BIOS का नवीनतम संस्करण भी है।

संपादित करें: यह प्रश्न इस अन्य प्रश्न का दोहराव नहीं है क्योंकि मैं बताता हूं कि उस प्रश्न का हल इस समस्या का हल नहीं है।


ठीक है, यह समझ में आता है कि मैंने अब तक क्या पढ़ा है। मैं इस धारणा के तहत था कि हाइपर-वी को निष्क्रिय करने से इसका ध्यान रखा जाएगा। यदि ऐसा नहीं है, तो क्या आपको इस बात का कोई अंदाजा है कि कौन सा एप्लिकेशन फीचर का उपयोग कर रहा है या यह कैसे पता लगाया जाएगा कि कौन इसका उपयोग कर रहा है?
जॉन डिएटन

इस कमांड को व्यवस्थापक के रूप में आज़माएं bcdedit /set hypervisorlaunchtype offऔर रिबूट करें।
बिस्वप्रियो

@ बिस्वा दुर्भाग्य से वह काम नहीं किया
जॉन

2
@JonDeaton यह मुश्किल है कुछ लेकिन कई एंटीवायरस विक्रेताओं के लिए कहने के लिए जाना जाता है ब्लॉक करने के लिए VT-x
Mokubai

1
वर्चुअलबॉक्स के संभावित डुप्लिकेट में केवल 32-बिट विकल्प, विंडोज 7 पर कोई 64-बिट विकल्प क्यों नहीं है?
LWC

जवाबों:


14

वर्चुअलबॉक्स सपोर्ट लेख मेरे पास 64 बिट होस्ट है, लेकिन 64 बिट मेहमानों को स्थापित नहीं कर सकता 64-बिट मेहमानों के लिए निम्न शर्तों को सूचीबद्ध करता है:

  1. आपको होस्ट पीसी BIOS में VT-x / AMD-v को सक्षम करने की आवश्यकता है।
  2. Microsoft के हाइपर- v को अनइंस्टॉल किया जाना चाहिए ( OptionalFeatures.exeचेक करने के लिए चलाएँ )
  3. सिस्टम स्तर डीबगर, अन्य VM प्लेटफ़ॉर्म और कुछ निवासी एंटी-वायरस अनुप्रयोगों से बचें।
  4. यदि स्थापित है तो डिवाइसगार्ड या क्रेडेंशियलगार्ड की स्थापना रद्द करें।

उपरोक्त शर्तों को फिर से जांचें और विशेष रूप से अगर डिवाइसगार्ड या क्रेडेंशियलगार्ड डेल द्वारा पूर्वस्थापित थे। आप अपने एंटी-वायरस और रिबूट को निष्क्रिय करने का भी प्रयास कर सकते हैं।

यदि सभी शर्तों को पूरा किया जाता है, तो वर्चुअलबॉक्स की मरम्मत के बजाय, इसे रीबूट, इंस्टॉल, रिबूट करने की कोशिश करें। यदि आवश्यक हो, तो सुरक्षित मोड में बूट करते समय इसे दोहराएं।

यदि यह अभी भी काम नहीं करता है, तो कुछ स्थापित उत्पाद वर्चुअलबॉक्स के साथ संघर्ष करता है, जिसे आपको खोजने की आवश्यकता होगी। स्टार्टअप कार्यक्रमों की जांच, अक्षम और पुन: सक्षम करने में ऑटोरन बहुत उपयोगी है।


यदि आपके लिए कुछ भी काम नहीं करता है, तो किसी कारण से वर्चुअलबॉक्स आपके हार्डवेयर के साथ असंगत है। हाइपर-वी शायद काम को बहा सकता है और सभी के बाद वर्चुअलबॉक्स जितना अच्छा है, बस अलग है।
harrymc

1
यदि आप सोच रहे हैं, तो मैंने अपने लैपटॉप को पूरी तरह से मिटा देने, विंडोज़ को फिर से स्थापित करने और वीबी 5.1.28 के बाद इस मुद्दे को हल कर लिया है।
जॉन डिएटन

संभवत: इस तरह से आपको एक विरोधी उत्पाद से छुटकारा मिल गया या बलपूर्वक तरीके से वीबी को फिर से स्थापित किया गया।
harrymc

मैं डिवाइसगार्ड कदम ("वर्चुअलाइजेशन बेस्ड सिक्योरिटी ऑन डिसेबल पर सेट") पर थोड़ा सा अटक गया। मैंने सोचा कि जब यह बिल्कुल भी सेट नहीं है, तो मुझे कुछ भी नहीं करना पड़ेगा। गलत - स्पष्ट रूप से सक्षम नहीं होने पर भी आपको इसे स्पष्ट रूप से अक्षम करना होगा।
याकूब

5

एक संभावित समस्या मुझे मिली जिसने इसे मेरे लिए तय किया: विंडोज डिफेंडर => डिवाइस सुरक्षा => कोर अलगाव => मेमोरी अखंडता को निष्क्रिय किया जाना चाहिए। (पूर्व में किसी कारण से इसे सक्षम किया था ...)

कोर अलगाव स्विच बंद


0

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


0

सुनिश्चित करें कि वर्चुअलबॉक्स अद्यतित है! इसने मेरे लिए इसे ठीक कर दिया- मैं v5.2 पर था और इस धागे पर अन्य सभी सलाह का पालन किया था। फिर मैंने 6.0 में अपग्रेड किया और 64-बिट विकल्प उपलब्ध हो गए।


इसका मतलब है कि आपके पास हाइपर-वी सक्षम है। Vbox 6 में हाइपर-वी सपोर्ट जोड़ा गया है ताकि यह हाइपर-वी पर चल सके, लेकिन पूर्व संस्करणों पर आपको इसे निष्क्रिय करना होगा
phuclv

-1

सुनिश्चित करें कि आप VirtualBox को एक व्यवस्थापक के रूप में चलाते हैं और सुनिश्चित करें कि आपके पास BIOS का नवीनतम संस्करण है। BIOS को अपडेट करने का प्रयास करें और सभी सेटिंग्स की जांच करें।


मैंने बायोस को अपडेट किया और वर्चुअलबॉक्स की मरम्मत की लेकिन यह काम नहीं किया।
जॉन डीटन

मुझे नहीं पता कि यह जवाब क्यों दिया गया। VirtualBox को व्यवस्थापक मोड में चलाना केवल एक चीज थी जो मेरे मामले में काम करती थी। उसके लिए +1।
सिप्रियन स्टोइका

-1

अंत में, मेरे पास भी यही अनुभव था कि उपलब्ध कोई भी समाधान काम नहीं कर रहा था, जब तक कि मैंने इस विकल्प को बंद नहीं किया। सक्षम Windows हाइपरविजर प्लेटफ़ॉर्म, और VB में 64-बिट अब उपलब्ध है!

विंडोज हाइपरवाइजर प्लेटफॉर्म

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