एक Windows उपयोगकर्ता के रूप में, ऐसे मौके आते हैं जब आपको macOS का उपयोग करने की आवश्यकता होती है लेकिन आपके पास अपना Mac कंप्यूटर खरीदने का बजट नहीं होता। Apple ने हमेशा अपने ऑपरेटिंग सिस्टम को गैर-Apple हार्डवेयर पर इंस्टॉल करना कठिन बना दिया है, जिससे इस परिष्कृत OS के लाभों का लाभ उठाना मुश्किल हो जाता है।
हालांकि, VirtualBox के साथ, अपने Windows PC पर macOS इंस्टॉल करना संभव है। आइए जानते हैं कि इसे कैसे किया जाए।
आपको क्या चाहिए
सबसे पहले, आपको Oracle VM VirtualBox की एक कॉपी डाउनलोड करनी होगी। आपको उस macOS संस्करण की ISO इमेज भी चाहिए जिसे आप इंस्टॉल करना चाहते हैं।
ISO प्राप्त करना वास्तव में अपेक्षा से अधिक कठिन है। यदि आपके पास Mac तक पहुंच है, तो आप पहले से इंस्टॉल किए गए OS की कॉपी डाउनलोड नहीं कर पाएंगे। यदि Mac macOS Mojave चला रहा है, तो App Store में macOS High Sierra पेज खोलें और वहां से इंस्टॉलर डाउनलोड करें।
इस APP फ़ाइल को DMG में बदलना होगा और फिर DMG से ISO में कनवर्ट करना होगा ताकि इसे VirtualBox में इंस्टॉल किया जा सके। एक कम जटिल, लेकिन कम सुरक्षित विकल्प है कि आप अपने वांछित macOS संस्करण की ISO ऑनलाइन खोजें। ऐसी कई साइटें हैं जिनके पास ये हैं, लेकिन अनौपचारिक साइट से ISO डाउनलोड करना जोखिम भरा हो सकता है।
अपनी macOS वर्चुअल मशीन कैसे बनाएं
1. निर्देशों का पालन करते हुए VirtualBox को अपने Windows PC पर इंस्टॉल करें। नई वर्चुअल मशीन बनाने के लिए "New" पर क्लिक करें।

2. अपने macOS संस्करण के नाम का उपयोग करके अपनी वर्चुअल मशीन का नाम रखें। उदाहरण के लिए, High Sierra या Mojave। टाइप और संस्करण सही सेटिंग्स के साथ ऑटोफिल हो जाएंगे।

3. अपनी वर्चुअल मशीन को आवंटित की जाने वाली RAM की मात्रा चुनें। अधिक RAM आवंटित करने से आपकी वर्चुअल मशीन तेज़ होगी, लेकिन अपने होस्ट OS (चाहे वह Windows हो या Linux) के लिए पर्याप्त छोड़ना सुनिश्चित करें।

4. "Create a virtual hard disk now" चुनें और "Create" बटन पर क्लिक करें। डिफ़ॉल्ट सेटिंग "VDI" को चेक्ड छोड़ दें, और "Next" पर क्लिक करें।

5. तय करें कि आप डायनामिकली आवंटित या फिक्स्ड साइज़ वर्चुअल हार्ड ड्राइव चाहते हैं। डायनामिकली आवंटित ड्राइव छोटी शुरू होगी और आवश्यकतानुसार आकार में बढ़ेगी। फिक्स्ड-साइज़ ड्राइव तुरंत आपके भौतिक हार्ड ड्राइव पर निर्धारित स्थान घेर लेगी।

7. अपने वर्चुअल हार्ड डिस्क का आकार चुनें। अपनी वर्चुअल मशीन को बनाने के लिए "Create" पर क्लिक करें।

अंतिम कॉन्फ़िगरेशन
1. अपनी वर्चुअल मशीन को हाइलाइट करके, "Settings" कॉग पर क्लिक करें। साइड मेनू से "System" चुनें और सुनिश्चित करें कि "Boot Order" सेटिंग्स में "Floppy" अनचेक्ड है। यह सुनिश्चित करेगा कि आपकी वर्चुअल मशीन आपके High Sierra डिस्क इमेज से बूट हो। "Base Memory" को उपयुक्त स्तर पर सेट करें - न्यूनतम 2048MB।

2. "System" मेनू में रहते हुए, "Processor" टैब पर क्लिक करें। CPU की संख्या को कम से कम दो पर सेट करें, और सुनिश्चित करें कि "Enable PAE/NX" सक्षम है।

3. साइडबार से "Storage" मेनू चुनें। स्टोरेज डिवाइस के तहत, "Empty" पर क्लिक करें। स्क्रीन के ऊपरी-दाएं कोने में ऑप्टिकल डिस्क के आइकन पर क्लिक करें, और अपनी High Sierra ISO फ़ाइल चुनें, यह सुनिश्चित करते हुए कि "Use Host I/O cache" सक्षम है। परिवर्तनों को सहेजने के लिए "OK" पर क्लिक करें।

4. "Display" सेक्शन पर जाएं और "Video Memory" को 128MB पर सेट करें, फिर परिवर्तनों को सहेजने के लिए "OK" पर क्लिक करें।

5. macOS को वर्चुअल मशीन में चलाने से पहले, आपको कमांड लाइन या PowerShell (Windows पर एडमिन विशेषाधिकारों के साथ) या टर्मिनल (Linux पर) से निम्नलिखित कमांड चलाने होंगे। सुनिश्चित करें कि VirtualBox बंद है।
Windows उपयोगकर्ताओं के लिए, निम्नलिखित कमांड दिए गए अनुसार काम करनी चाहिए। Linux उपयोगकर्ताओं को प्रत्येक VBoxManage कमांड की शुरुआत में "sudo" जोड़ना होगा और पहली पंक्ति पर स्थान को VirtualBox के स्थान से बदलना होगा, जैसा कि आपके Linux वितरण पर इंस्टॉल है।
cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage modifyvm "macos" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3" VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" VBoxManage setextradata "macos" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "macos" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
6. अंत में, VirtualBox को फिर से खोलें, हरे "Start" तीर पर क्लिक करके अपनी वर्चुअल मशीन लॉन्च करें, फिर macOS इंस्टॉल करने के निर्देशों का पालन करें।

Mac के बिना macOS चलाएं
macOS अब VirtualBox में इंस्टॉल हो चुका है। जब भी आप इसका उपयोग करना चाहें, बस VirtualBox लॉन्च करें और अपनी वर्चुअल मशीन शुरू करें। काम पूरा होने पर, आप या तो VirtualBox बंद कर सकते हैं या अपनी macOS वर्चुअल मशीन के माध्यम से शट डाउन कर सकते हैं।
यदि आप वर्चुअल मशीनों के साथ प्रयोग जारी रखना चाहते हैं, तो यहां बताया गया है कि VirtualBox और VMWare के बीच VM फ़ाइलों को कैसे कनवर्ट करें। साथ ही Windows 10 के लिए सर्वश्रेष्ठ मुफ्त वर्चुअलाइज़ेशन सॉफ़्टवेयर की हमारी सूची भी देखें।