विंडोज 8 जल्द ही बंद हो सकता है, यही कारण है कि इसे वर्चुअल मशीन में अतिथि ऑपरेटिंग सिस्टम के रूप में उपयोग करने की धारणा पहले से कहीं अधिक आकर्षक है। इसलिए, यह लेख। इसलिए, आप इस स्थिति का सामना कर रहे हैं। आप VirtualBox में अतिथि के रूप में 64-बिट Windows 8.X परिवार ऑपरेटिंग सिस्टम में से एक को बूट करने का प्रयास कर रहे हैं। यह विंडोज 8 या उच्चतर हो सकता है। किसी भी तरह से, प्रारंभिक बूट सेकंड के भीतर विफल हो जाता है, और वर्चुअल मशीन बंद होनी चाहिए। आपको प्राप्त त्रुटि कोड है:0x000000C4। पी>
यह आलेख आपको दिखाएगा कि इस छोटे लेकिन अच्छे मुद्दे के आसपास कैसे काम करें ताकि आप वर्चुअलबॉक्स के अंदर अतिथि ऑपरेटिंग सिस्टम के रूप में विंडोज 8.1 स्थापित कर सकें। आप पृष्ठभूमि में होने वाली नीरस चीजों के बारे में भी कुछ जानेंगे। मेरे पीछे आओ। पी>
पी>
समस्या
यह सुनने में जितना सरल लगता है, विंडोज 8.1 के लिए कॉन्फ़िगर की गई वर्चुअल मशीन को बूट करने और विंडोज 8.1 डीवीडी या आईएसओ छवि का उपयोग करने के कुछ पल बाद आपको अपनी स्क्रीन पर निम्न पाठ मिलता है। यह VirtualBox 4.0 और उच्चतर के किसी एक संस्करण के साथ होता है। पी>
पी>
आपके पीसी को पुनरारंभ करने की आवश्यकता है।
कृपया पावर बटन दबाए रखें।
त्रुटि कोड:0x000000C4
पैरामीटर्स:
... पी>
भयानक लगता है, विशेष रूप से क्योंकि आपको इस विशेष वर्चुअल मशीन के लिए वर्चुअलबॉक्स विंडो इंस्टेंस को बंद करने की आवश्यकता है, और पुनः प्रयास करें। लेकिन परिणाम समान होंगे। अब आप क्या करेंगे? पी>
समाधान
यहां आपको बहुत कुछ करने की जरूरत है। पहले त्रुटि को पढ़ें और समझें। यदि आप विंडोज बीएसओडी से कुछ हद तक परिचित हैं, तो यह समान दिखाई देगा। यह एक मशीन निर्देश अपवाद है, जिसका अर्थ है कि ऑपरेटिंग सिस्टम एक अवैध संचालन करने की कोशिश कर रहा है। लेकिन अब जब हम जानते हैं कि क्या देखना है, तो यह आसान हो जाएगा। पी>
यदि आप वर्चुअलबॉक्स फ़ोरम, टिकट और ऑनलाइन खोज करते हैं, सामान्य रूप से, आपको इसका अर्थ क्या है, इसके कुछ संदर्भ मिलेंगे। यह इस तथ्य के लिए नीचे आता है कि CMPXCHG16B निर्देश अक्षम है, और इसे सक्षम करने की आवश्यकता है। बूट करने के लिए विंडोज 8.1 के लिए यह अनिवार्य है। विकिपीडिया से उद्धरण:
शुरुआती AMD64 प्रोसेसर में CMPXCHG16B निर्देश का अभाव था, जो कि अधिकांश पोस्ट-80486 प्रोसेसर पर मौजूद CMPXCHG8B निर्देश का विस्तार है। CMPXCHG8B के समान, CMPXCHG16B ऑक्टल शब्दों पर परमाणु संचालन की अनुमति देता है। यह समानांतर एल्गोरिदम के लिए उपयोगी है जो पॉइंटर के आकार से बड़े डेटा पर तुलना और स्वैप का उपयोग करते हैं, जो लॉक-फ्री और प्रतीक्षा-मुक्त एल्गोरिदम में सामान्य है। CMPXCHG16B के बिना किसी को वैकल्पिक हल का उपयोग करना चाहिए, जैसे कि एक महत्वपूर्ण खंड या वैकल्पिक लॉक-फ्री दृष्टिकोण। यह 64-बिट विंडोज को 8 टेराबाइट्स से बड़ा यूजर-मोड एड्रेस स्पेस होने से भी रोकता है। विंडोज 8.1 के 64-बिट संस्करण के लिए इस सुविधा की आवश्यकता है। पी>
दरअसल, वर्चुअलाइजेशन वर्चुअल हार्डवेयर बनाने के बारे में है। कुछ विशेषताएं सामने आती हैं, कुछ नहीं। VirtualBox को डिफ़ॉल्ट रूप से CMPXCHG16B निर्देश को मेहमानों के लिए उजागर नहीं करने के लिए डिज़ाइन किया गया है, जो हमारे सामने आने वाली समस्या पैदा करता है। इसलिए हमें इसे सक्षम करने की आवश्यकता है। यह VirtualBox कमांड लाइन का उपयोग करके किया जाता है। पी>
"<वर्चुअलबॉक्स स्थापना>\VBoxManage.exe" अतिरिक्त डेटा सेट करें
"<वर्चुअल मशीन का नाम>" VBoxInternal/CPUM/CMPXCHG16B 1
इस कमांड के सफल होने के लिए, आपको अभी भी अपने होस्ट सिस्टम पर एक आधुनिक प्रोसेसर की आवश्यकता है, भले ही। यदि आपके प्रोसेसर में NX/XD बिट नहीं है, या यदि यह BIOS में अक्षम है, तो आपको आगे बढ़ने से पहले अपने होस्ट पर समस्या को ठीक करना होगा। कुछ मामलों में, यह संभव नहीं हो सकता है। पी>
आपके द्वारा इस आदेश को निष्पादित करने के बाद, आपके पास निर्देश उपलब्ध होगा, और Windows 8.1 सफलतापूर्वक बूट हो जाएगा। उसके बाद, आप आवश्यक, सामान्य सामान कर सकते हैं, जैसे कि सिस्टम को स्थापित करना, शायद। पी>
पी>
निष्कर्ष
तुम यहां हो। थोड़ा लंबा, है ना, यह छोटा ट्यूटोरियल। अब, मैं अभी Oracle टिकट डेटाबेस के लिए एक लिंक पोस्ट कर सकता था, लेकिन वह बिंदु गायब होगा। Dedoimedo शिक्षा के बारे में है। आप समस्या को समझना चाहते हैं और न केवल आँख बंद करके यादृच्छिक और संभवतः खतरनाक आदेशों को निष्पादित करना चाहते हैं। ऐसा नहीं है कि आप जानते हैं कि यह सब क्या है, यह प्रभावी रूप से BIOS/UEFI में एक विकल्प को चालू या बंद करने जैसा है। ठीक है, अब आप व्यवसाय की बात कर रहे हैं। पी>
किसी भी तरह से, आपने सीपीयू आर्किटेक्चर के बारे में, वर्चुअलाइजेशन सॉफ़्टवेयर के बारे में, वर्चुअलबॉक्स कैसे व्यवहार करता है और काम करता है, और आप कमांड लाइन से छिपी हुई सुविधाओं और सेटिंग्स को कैसे नियंत्रित कर सकते हैं, के बारे में कुछ और सीखा है। वास्तव में साफ और मुझे लगता है कि हम यहाँ कर चुके हैं। पी>
प्रोत्साहित करना। पी>