चाहे आप कभी-कभी सफारी में किसी वेबसाइट का परीक्षण करना चाहते हैं, या मैक पर्यावरण में थोड़ा सा सॉफ़्टवेयर आज़माएं, वर्चुअल मशीन में मैकोज़ के नवीनतम संस्करण तक पहुंच उपयोगी है। दुर्भाग्य से, आप वास्तव में नहीं हैं माना ऐसा करने के लिए- वर्चुअलबॉक्स में चल रहे मैकोज़ को कम से कम, मुश्किल कहने के लिए है।
हालांकि, यह असंभव नहीं है। InsanelyMac मंचों में से कुछ लोगों ने एक प्रक्रिया की है जो काम करता है। एकमात्र वस्तुनहीं काम करना ध्वनि है, जो किसी कारण से अत्यधिक विकृत या nonexistent है। इसके अलावा, हालांकि, यह मैकोज़ हाई सिएरा है, वर्चुअलबॉक्स में आसानी से चल रहा है।
लोगों के लिए चीजों को थोड़ा आसान बनाने के लिए, हमने कुछ अलग-अलग फ़ोरम थ्रेडों से विधियों को एकल, चरण-दर-चरण ट्यूटोरियल में जोड़ा है, स्क्रीनशॉट के साथ पूरा किया है। चलो अंदर गोता लगाएँ।
नोट: यह काम करने के लिए, आपको उच्च सिएरा डाउनलोड करने के लिए वास्तविक मैक तक पहुंच की आवश्यकता होगी। आप मान सकते हैं, अन्य माध्यमों से एक उच्च सिएरा आईएसओ प्राप्त कर सकते हैं, लेकिन हम इसकी अनुशंसा नहीं करते हैं। यदि आपके पास कोई नहीं है तो एक दोस्त के मैक को एक घंटे के लिए उधार लें, और आपको ठीक होना चाहिए-इस ट्यूटोरियल के चरण एक से परे सबकुछ आपके विंडोज पीसी पर किया जा सकता है।
यदि आप मैक पर हैं और मैक पर उपयोग के लिए मैकोज़ वर्चुअल मशीन चाहते हैं, तो हम इसके बजाय समानांतर डेस्कटॉप लाइट को देखने की सलाह देते हैं, क्योंकि यह मैकोज़ वर्चुअल मशीनों को मुफ्त में बना सकता है और इसके साथ काम करना बहुत आसान है।
शुरू करने के लिए तैयार हैं? चलो कूदो!
चरण एक: मैकोज़ उच्च सिएरा आईएसओ फ़ाइल बनाएं
शुरू करने के लिए, हमें मैकोज़ हाई सिएरा के इंस्टॉलर की एक आईएसओ फाइल बनाने की आवश्यकता होगी, इसलिए हम इसे अपने विंडोज मशीन पर वर्चुअलबॉक्स में लोड कर सकते हैं। अपने उधारित मैक को पकड़ो, मैक ऐप स्टोर पर जाएं, सिएरा की खोज करें, और "डाउनलोड करें" पर क्लिक करें।
उन फ़ाइलों को एक आईएसओ में बदलने के लिए, हमें टर्मिनल का उपयोग करने की आवश्यकता होगी, जिसे आप एप्लीकेशन> उपयोगिताओं में पा सकते हैं।
hdiutil create -o /tmp/HighSierra.cdr -size 7316m -layout SPUD -fs HFS+J
इसके बाद, अपनी खाली छवि को माउंट करें:
hdiutil attach /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build
अब आप इंस्टॉलर से बेस माउंटेड छवि पर बेससिस्टम.dmg को पुनर्स्थापित करने जा रहे हैं:
asr restore -source /Applications/Install macOS High Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase
ध्यान दें कि, ऐसा करने के बाद, हमारे गंतव्य माउंट पॉइंट का नाम बदल गया है "ओएस एक्स बेस सिस्टम / सिस्टम।" आप लगभग पूरा कर चुके हैं! छवि को अनमाउंट करें:
hdiutil detach /Volumes/OS X Base System
और, अंत में, आपके द्वारा बनाई गई छवि को एक ISO फ़ाइल में कनवर्ट करें:
hdiutil convert /tmp/HighSierra.cdr.dmg -format UDTO -o /tmp/HighSierra.iso
आईएसओ को डेस्कटॉप पर ले जाएं:
mv /tmp/HighSierra.iso.cdr ~/Desktop/HighSierra.iso
और आपके पास एक बूट करने योग्य उच्च सिएरा आईएसओ फ़ाइल है!
चरण दो: वर्चुअलबॉक्स में अपनी वर्चुअल मशीन बनाएं
इसके बाद, अपनी विंडोज मशीन पर जाएं, और वर्चुअलबॉक्स स्थापित करें यदि आपने पहले से नहीं किया है, तो सुनिश्चित करें कि आपके पास नवीनतम संस्करण है (गंभीरता से, पुराने संस्करण काम नहीं कर सकते हैं।)
इसे खोलें और "नया" बटन क्लिक करें। अपनी वर्चुअल मशीन "हाई सिएरा" नाम दें और ऑपरेटिंग सिस्टम के लिए "मैक ओएस एक्स" और संस्करण के लिए "मैक ओएस एक्स (64-बिट)" चुनें (इस लेखन के अनुसार, "मैकोज़ हाई सिएरा" की पेशकश नहीं की जाती है, लेकिन कोई बात नहीं।)
संकेतों के माध्यम से क्लिक करें, और आपने अपनी आभासी मशीन के लिए एक प्रविष्टि बनाई है! अब थोड़ा विन्यास करने का समय है।
चरण तीन: वर्चुअलबॉक्स में अपनी वर्चुअल मशीन कॉन्फ़िगर करें
आपको वर्चुअलबॉक्स की मुख्य विंडो में अपनी वर्चुअल मशीन देखना चाहिए।
चरण चार: कमांड प्रॉम्प्ट से अपनी वर्चुअल मशीन कॉन्फ़िगर करें
हमने कुछ बदलाव किए हैं, लेकिन वास्तविक मैक पर चल रहे ऑपरेटिंग सिस्टम को मनाने के लिए हमें कुछ और करने की जरूरत है। अफसोस की बात है, वर्चुअलबॉक्स के इंटरफ़ेस से इसके लिए कोई विकल्प नहीं है, इसलिए आपको कमांड प्रॉम्प्ट खोलना होगा।
स्टार्ट मेनू खोलें, "कमांड प्रॉम्प्ट" के लिए खोजें, फिर राइट-क्लिक करें और "व्यवस्थापक के रूप में चलाएं" चुनें।
cd 'C:Program FilesOracleVirtualBox'
VBoxManage.exe modifyvm 'High Sierra' --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage setextradata 'High Sierra' 'VBoxInternal/Devices/efi/0/Config/DmiSystemProduct' 'MacBookPro11,3'
VBoxManage setextradata 'High Sierra' 'VBoxInternal/Devices/efi/0/Config/DmiSystemVersion' '1.0'
VBoxManage setextradata 'High Sierra' 'VBoxInternal/Devices/efi/0/Config/DmiBoardProduct' 'Mac-2BD1B31983FE1663'
VBoxManage setextradata 'High Sierra' 'VBoxInternal/Devices/smc/0/Config/DeviceKey' 'ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc'
VBoxManage setextradata 'High Sierra' 'VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC' 1
बस! अगर सबकुछ काम करता है, तो आपको कोई प्रतिक्रिया नहीं दिखानी चाहिए; आदेश बस चलाएंगे। अगर आदेश काम नहीं करता है, तो सुनिश्चित करें कि आपकी वर्चुअल मशीन को "हाई सिएरा" नाम दिया गया है; यदि यह नहीं है, तो उद्धरण में अपनी मशीन का नाम डालने के ऊपर दिए गए आदेशों को संपादित करें। आगे बढ़ें और कमांड प्रॉम्प्ट बंद करें। हम अब वर्चुअलबॉक्स में जा रहे हैं।
चरण पांच: बूटर को इंस्टॉल करें और चलाएं
वर्चुअलबॉक्स को दोबारा खोलें, अपनी सिएरा मशीन पर क्लिक करें, फिर "स्टार्ट" पर क्लिक करें। आपकी मशीन बूट हो जाएगी। ऐसा होने पर आपको बहुत सारी आवश्यक जानकारी दिखाई देगी - और मेरा मतलब है ए बहुतलेकिन इसके बारे में चिंता मत करो। यह सामान्य है, यहां तक कि कुछ चीजें जो त्रुटियों की तरह दिखती हैं।
आखिरकार, आप इंस्टॉलर को एक भाषा चुनने के लिए कहेंगे देखेंगे:
ड्राइव "मैकिंटोश एचडी" नाम दें और अन्य दो सेटिंग्स को इस तरह से छोड़ दें: "मैक ओएस विस्तारित जर्नल" और "GUID विभाजन मानचित्र"। एक एएफएस विभाजन मत बनाओ, क्योंकि यह काम नहीं करेगा और आपको एक नए आभासी हार्ड ड्राइव के साथ शुरू करना होगा। "मिटाएं" पर क्लिक करें, फिर प्रक्रिया पूर्ण होने पर डिस्क उपयोगिता बंद करें। आपको मुख्य विंडो में वापस लाया जाएगा।
चरण छह: वर्चुअल हार्ड ड्राइव से बूट इंस्टॉलर चरण दो
इस बिंदु पर इंस्टॉलर ने वर्चुअल हार्ड ड्राइव पर फ़ाइलों की प्रतिलिपि बनाई है, और वहां से बूट होने की उम्मीद है। किसी भी कारण से यह वर्चुअल मशीन पर काम नहीं करता है, यही कारण है कि आप इंस्टॉलर को दोबारा देख रहे हैं।
अपनी आभासी मशीन बंद करें और इसकी सेटिंग्स खोलें। स्टोरेज हेड, "स्टोरेज ट्री" पैनल में "HighSierra.iso" पर क्लिक करें, फिर शीर्ष-दाएं सीडी आइकन पर क्लिक करें और "वर्चुअल ड्राइव से डिस्क निकालें" पर क्लिक करें। यह पूरी तरह से हमारे इंस्टॉलेशन आईएसओ को डिस्कनेक्ट करेगा।
fs1:
और एंटर दबाएं। यह निर्देशिका को एफएस 1 पर स्विच करेगा, जहां बाकी इंस्टॉलर स्थित है।
इसके बाद हम जिस निर्देशिका की आवश्यकता है उसे स्विच करने के लिए हम कुछ कमांड चलाने जा रहे हैं:
cd 'macOS Install Data' cd 'Locked Files' cd 'Boot Files'
अब हम इंस्टॉलर को निम्नलिखित कमांड के साथ चला सकते हैं:
boot.efi
हम वहां जा रहे हैं, बस थोड़ा और धैर्य की जरूरत है।
चरण आठ: मैकोज़ उच्च सिएरा में लॉग इन करें
अंत में वर्चुअल मशीन फिर से रीबूट हो जाएगी, इस बार मैकोज़ हाई सिएरा में। यदि ऐसा नहीं होता है, तो वर्चुअल मशीन से आईएसओ निकालने का प्रयास करें। जब हाई सिएरा बूट करता है, तो आपको अपने देश को चुनने, उपयोगकर्ता को स्थापित करने और बाकी प्रारंभिक सेटअप प्रक्रिया के माध्यम से जाना होगा।
चरण आठ (वैकल्पिक): अपना संकल्प बदलें
डिफ़ॉल्ट रूप से, आपकी वर्चुअल मशीन में 1024 × 768 का संकल्प होगा, जिसमें काम करने के लिए बहुत सी जगह नहीं है। यदि आप मैकोज़ के भीतर से संकल्प को बदलने का प्रयास करते हैं, तो आपको ऐसा करने का कोई विकल्प नहीं दिखाई देगा। इसके बजाय, आपको कुछ कमांड दर्ज करना होगा।
मैकोज़ को बंद करके अपनी वर्चुअल मशीन को बंद करें: मेनू बार में ऐप्पल पर क्लिक करें, फिर "बंद करें" पर क्लिक करें। अगला, वर्चुअलबॉक्स को पूरी तरह से बंद करें (गंभीरता से, वर्चुअलबॉक्स अभी भी खुला है तो यह चरण काम नहीं करेगा!) और विंडोज़ पर वापस जाएं व्यवस्थापक के रूप में कमांड प्रॉम्प्ट। आपको निम्न दो आदेशों को चलाने की आवश्यकता है:
cd 'C:Program FilesOracleVirtualBox'
VBoxManage setextradata 'High Sierra' 'VBoxInternal2/EfiGopMode' N
दूसरे आदेश में, आपको प्रतिस्थापित करने की आवश्यकता है
N
आप जो संकल्प चाहते हैं उसके आधार पर, एक से पांच तक की संख्या के साथ:
- 1 आपको 800 × 600 का संकल्प देता है
- 2 आपको 1024 × 768 का संकल्प देता है
- 3 आपको 1280 × 1024 का संकल्प देता है
- 4 आपको 1440 × 900 का संकल्प देता है
- 5 आपको 1920 × 1200 का संकल्प देता है
वर्चुअलबॉक्स शुरू करें, अपनी वर्चुअल मशीन लोड करें, और इसे आपके पसंदीदा रिज़ॉल्यूशन पर बूट करना चाहिए!
अब से, आप किसी भी मैक से संबंधित परीक्षण के लिए वर्चुअलबॉक्स खोल सकते हैं जो आप करना चाहते हैं। दोबारा, आप बूट के दौरान कई त्रुटियों को पॉप अप करेंगे, लेकिन वे ठीक हैं; उन पर ध्यान न दें। साथ ही, याद रखें कि ऑडियो काम नहीं करेगा, न ही फेसटाइम या iMessage जैसी चीज़ें, जिन्हें वास्तविक मैक की आवश्यकता होती है। यह सही नहीं होगा, जिसे पूरी तरह से असमर्थित सेटअप से उम्मीद की जा सकती है। लेकिन यह वर्चुअल मशीन में मैकोज़ है, और यह बुरा नहीं है! अपनी मशीन से अधिक लाभ उठाने के लिए वर्चुअलबॉक्स की उन्नत सुविधाओं के लिए हमारी मार्गदर्शिका को भी देखना सुनिश्चित करें।
एक और बात: चाड एस सैमुअल्स के लिए एक बड़ा चिल्लाना, जिसके बिना मैं हाई सिएरा के लिए इस गाइड को अद्यतन नहीं कर सका। आपको बहुत - बहुत धन्यवाद!