कंप्यूटिंग और सॉफ्टवेयर इंजीनियरिंग में वर्चुअल मशीनें बहुत महत्वपूर्ण हैं। वे मुख्य रूप से हमें अतिरिक्त हार्डवेयर की आवश्यकता के बिना विभिन्न ऑपरेटिंग सिस्टम का परीक्षण और उपयोग करने की अनुमति देते हैं। इसके अलावा, आप निश्चिंत हो सकते हैं कि अगर वर्चुअल मशीन के साथ कुछ गलत होता है, तो यह आपके मौजूदा होस्ट ऑपरेटिंग सिस्टम को नहीं तोड़ देगा।
यह मार्गदर्शिका आपको बताएगी कि QEMU-KVM वर्चुअल मशीन का उपयोग करके उबंटू लिनक्स पर macOS कैसे स्थापित किया जाए। इसके साथ, आप मूल macOS सॉफ़्टवेयर का उपयोग करने में सक्षम होंगे जो अन्यथा लिनक्स में उपलब्ध नहीं है।
QEMU क्या है?
QEMU एक वर्चुअल मशीन एमुलेटर और वर्चुअलाइज़र है जो विंडोज़ पर VMware और VirtualBox के समान है। उपयोगकर्ता अक्सर केवीएम के साथ QEMU का उपयोग करते हैं क्योंकि यह लिनक्स कर्नेल पर एक मूल रूप से कार्यान्वित आभासी मशीन प्रदान करता है।
QEMU का मुख्य लाभ यह है कि इसे स्थापित करना और प्रबंधित करना बहुत आसान है। इसके अलावा, कमांड लाइन से वर्चुअल मशीन बनाना QEMU के साथ सरल नहीं है। आप QEMU / KVM के साथ GUI इंटरफ़ेस का उपयोग भी कर सकते हैं, और पसंद का GUI प्रबंधक है
पुण्य-प्रबंधक. दौड़ना वर्चुअल मशीन आपको कई अन्य लाभ प्रदान करेगी भी।आपके द्वारा QEMU / KVM वर्चुअल मशीन का परीक्षण करने के बाद और अब इसकी आवश्यकता नहीं है, आप वर्चुअल मशीन से जुड़ी वर्चुअल डिस्क फ़ाइल को आसानी से हटा सकते हैं।
QEMU / KVM स्थापित करना
आप उपयुक्त उपयोगिता का उपयोग करके कमांड लाइन से QEMU / KVM स्थापित कर सकते हैं; apt का उपयोग अनुप्रयोगों को अनइंस्टॉल करने के लिए भी किया जाता है डेबियन आधारित लिनक्स डिस्ट्रोस पर। इसके अलावा, आपको क्यूईएमयू पैकेज के साथ पायथन उपयोगिताओं को स्थापित करना चाहिए।
आगे बढ़ने के लिए सभी आवश्यक निर्भरताएं स्थापित करें।
sudo apt-get install क्यूमू-सिस्टम qemu-utils python3 python3-pip
यह गाइड गाइड का उपयोग करता है गिटहब पर लोमड़ी की परियोजना MacOS की स्थापना प्रक्रिया को आसान बनाने और QEMU / KVM के साथ वर्चुअल मशीन के प्रबंधन के लिए।
सबसे पहले, आपको foxlets की आधिकारिक GitHub रिपॉजिटरी से macOS बेस इमेज और इंस्टॉलेशन टूल डाउनलोड करना होगा।
पर स्विच करें /Downloads फ़ोल्डर इसे वर्तमान कार्यशील निर्देशिका बनाने के लिए।
सीडी ~ / डाउनलोड
फिर प्रोजेक्ट का उपयोग करके डाउनलोड करें भूल जाना उपयोगिता:
भूल जाना https://github.com/foxlet/macOS-Simple-KVM/archive/refs/heads/master.zip
डाउनलोड किए गए पैकेज के रूप में सहेजे जाएंगे मास्टर। ज़िप में /Downloads फ़ोल्डर। उपयोग खोलना पैकेज की सामग्री को निकालने के लिए कमांड-लाइन उपयोगिता।
unzip master.zip
अनज़िप टूल निकाले गए कमांड फोल्डर को सेव करेगा macOS- सरल-केवीएम-मास्टर.
आपके वर्चुअल मशीनों के लिए KVM फ़ोल्डर बनाना
अपनी वर्चुअल मशीनों को आसानी से प्रबंधित करने के लिए, आप एक फ़ोल्डर बना सकते हैं जिसका नाम है केवीएम जिसमें macOS वर्चुअल मशीन होगी। आप अपने सिस्टम पर अन्य वर्चुअल मशीनों को होस्ट करने के लिए इस निर्देशिका का उपयोग कर सकते हैं।
mkdir ~ / केवीएम
एक बार जब आप फ़ोल्डर बना लेते हैं, तो आप अपने macOS इंस्टॉलेशन टूल और स्क्रिप्ट वाले unzipped फ़ोल्डर को KVM फ़ोल्डर में स्थानांतरित कर सकते हैं। इसके अलावा, चीजों को सरल बनाने के लिए, आप फ़ोल्डर का नाम बदल सकते हैं मैक ओ एस. आप निम्न कमांड का उपयोग करके यह सब कर सकते हैं।
mv ~ / डाउनलोड / macOS- सरल-केवीएम-मास्टर / ~ / KVM / macOS
वर्चुअल डिस्क बनाना
अब आप macOS फ़ोल्डर के अंदर एक वर्चुअल हार्ड डिस्क बनाएंगे जिसे आपने हाल ही में नया नाम दिया है।
सीडी ~ / केवीएम / macOS
निम्न स्क्रिप्ट को MacOS फ़ोल्डर के भीतर से चलाएं जो आपकी वर्चुअल मशीन को होस्ट करेगा। नीचे दी गई कमांड मैकओएस कैटालिना इंस्टॉलेशन इमेज को स्वचालित रूप से डाउनलोड करती है।
।/कूदना शुरू करो
आधार छवि के साथ, अब आप वर्चुअल डिस्क छवि बना सकते हैं जिसमें आप macOS स्थापित करेंगे।
उपयोग कुमू-इमग ऑपरेटिंग सिस्टम को स्थापित करने के लिए उपयोग की जाने वाली वर्चुअल हार्ड डिस्क बनाने के लिए उपयोगिता।
qemu-img create -f qcow2 mac_os.qcow2 64G
ऊपर दिया गया कमांड वर्चुअल डिस्क नाम बनाता है mac_os.qcow2 में qcow2 64GB के अनुमानित आकार के साथ प्रारूप। QEMU आपके द्वारा निर्दिष्ट एक बड़ी छवि बनाएगा जैसा कि आप नीचे दिए गए आउटपुट में देख सकते हैं जहां यह लगभग 68GB का डिस्क बनाता है।
वर्चुअल मशीन को कॉन्फ़िगर करना
MacOS फोल्डर में एक और महत्वपूर्ण फाइल है basic.sh फ़ाइल, वर्चुअल मशीन के रनटाइम वातावरण को कॉन्फ़िगर करने के लिए उपयोग किया जाता है।
निम्नलिखित दो पंक्तियों को नीचे की ओर जोड़ें basic.sh फ़ाइल करें और इसे सहेजें।
-drive id = SystemDisk, if = none, file = mac_os.qcow2
-देविस ide-hd, बस = sata.4, ड्राइव = SystemDisk
की अंतिम सामग्री basic.sh नीचे की छवि में एक जैसा दिखना चाहिए।
एक और कॉन्फ़िगरेशन जिसे आप बदल सकते हैं वह है RAM की मात्रा जो वर्चुअल मशीन उपयोग करेगी। के साथ शुरू होने वाली रेखा -म जीबी में रैम का आकार निर्दिष्ट करता है। आप वर्चुअल मशीन द्वारा उपयोग किए जाने वाले सीपीयू कोर की संख्या को उस पंक्ति में निर्दिष्ट कर सकते हैं जो इसके साथ शुरू होती है -सांप, अर्थात कोर = एक्स.
Ubuntu पर macOS स्थापित करना
स्थापना शुरू करने के लिए, चलाएँ basic.sh स्क्रिप्ट फ़ाइल जिसे हमने अभी ऊपर संपादित किया है।
./basic.sh
ऊपर दिए गए आदेश को चलाने के बाद, आप macOS ऑपरेटिंग सिस्टम की प्रारंभिक स्थापना स्क्रीन देखेंगे। दबाएँ दर्ज जारी रखने के लिए।
ध्यान दें: आपका माउस इस समय ठीक से काम नहीं कर सकता है। इसके बजाय, आपको नेविगेशन के लिए तीर कुंजियों का उपयोग करना होगा।
कीबोर्ड कीज का उपयोग करें Ctrl + Alt + G आभासी मशीन की खिड़की से माउस और कीबोर्ड नियंत्रण से बाहर निकलने के लिए।
लाइसेंस शर्तों को पढ़ना सुनिश्चित करें और चयन करके इंस्टॉलेशन के साथ आगे बढ़ें इस बात से सहमत बटन।
स्थापना के साथ आगे बढ़ने से पहले डिस्क उपयोगिता का उपयोग करके वर्चुअल डिस्क को प्रारूपित करना याद रखें।
बाएं पैनल से संबंधित डिस्क आकार का चयन करें और क्लिक करें मिटाएं बटन। फिर, डिस्क का नाम बदलें मेनडिस्क डिस्क उपयोगिता में। डिस्क को प्रारूपित करने के लिए Apple फ़ाइल सिस्टम प्रारूप (APFS) और GUID विभाजन मानचित्र योजना का उपयोग करें जैसा कि नीचे दिखाया गया है।
सब कुछ सेट होने के बाद, ऊपरी बाएं कोने पर लाल बटन के साथ डिस्क उपयोगिता विंडो बंद करें। सिस्टम आपको पिछली स्क्रीन पर ले जाएगा।
वर्चुअल हार्ड डिस्क को ठीक से स्वरूपित करने के साथ, अब आप macOS को चुनने के लिए आगे बढ़ सकते हैं MacOS को पुनर्स्थापित करें विकल्प।
अब उस इंस्टॉलेशन डिस्क को चुनें जो आपके macOS सिस्टम को होल्ड करेगा।
इसके बाद आने वाली स्क्रीन पर आप बस क्लिक कर सकते हैं जारी रखें स्थापना के साथ आगे बढ़ने के लिए।
स्थापना में कुछ समय लगेगा, जैसा कि आप नीचे अनुमानित प्रारंभिक समय से देख सकते हैं, इसलिए एक कप कॉफी या अपने पसंदीदा पेय को पकड़ो और आराम करें।
स्थापना प्रक्रिया के दौरान, आपको अन्य चयन करने की आवश्यकता नहीं है जब तक आप नीचे दी गई स्क्रीन को नहीं देखते हैं जो आपको ऑपरेटिंग सिस्टम को कॉन्फ़िगर करने के लिए कहता है।
आपके macOS संस्थापन को कॉन्फ़िगर करना
यदि इंस्टॉलेशन यह दूर है, तो यह आपके नए ऑपरेटिंग सिस्टम को कॉन्फ़िगर करने का समय है। अपने देश या निवास के क्षेत्र का चयन करके शुरू करें।
फिर अपने लिखित और बोलने वाले भाषा विकल्पों का चयन करने के लिए आगे बढ़ें। आप उपयोग कर सकते हैं सेटिंग्स को कस्टमाइज़ करें यदि आप चाहें तो अधिक भाषा समर्थन जोड़ने के लिए बटन।
अगली स्क्रीन आपको प्रस्तुत करती है कि कैसे सेब डेटा और उपयोगकर्ता की गोपनीयता को संभालता है। क्लिक जारी रखें आगे बढ़ने के लिए।
MacOS के साथ, आपके पास दूसरे पीसी या स्टोरेज माध्यम से डेटा ट्रांसफर करने का विकल्प है, लेकिन हम इस समय ऐसा नहीं करेंगे ताकि चीजें सरल रहें।
आप बाद में अपनी Apple ID से साइन इन करना चुन सकते हैं।
नियम और शर्तें स्क्रीन पर, चयन करें इस बात से सहमत यदि आप स्थापना के साथ आगे बढ़ना चाहते हैं।
अब आप आगे बढ़ सकते हैं और उपयोगकर्ता खाता सेट कर सकते हैं। जारी रखने के लिए अपने उपयोगकर्ता नाम और एक सुरक्षित पासवर्ड की आपूर्ति करें। यदि आप इसे भूल जाते हैं, तो आपको पासवर्ड याद रखने में मदद करने के लिए आप एक संकेत भी प्रदान कर सकते हैं।
एक्सप्रेस सेट अप कहते हुए अगली स्क्रीन पर, बस दबाएँ जारी रखें.
विश्लेषकों के साथ क्रैश और उपयोग डेटा साझा करने के लिए एनालिटिक्स स्क्रीन आपकी सहमति मांगती है। जाँचें ऐप डेवलपर के साथ शेयर क्रैश और उपयोग डेटा विकल्प और चयन करें जारी रखें बटन।
स्क्रीन समय आपको कॉन्फ़िगर करने की अनुमति देता है यदि macOS को रिकॉर्ड करना चाहिए और आपको अपने स्क्रीन उपयोग का सारांश देना चाहिए। चुनते हैं बाद में सेट करें और फिर दबाएं जारी रखें बटन।
यदि आप ध्वनि सहायकों के प्रशंसक हैं, तो आप सिरी को सक्षम करने के लिए चयन कर सकते हैं या नहीं। चुनते हैं जारी रखें स्थापना के साथ आगे बढ़ने के लिए।
अपने नए macOS डेस्कटॉप को देखने से पहले अंतिम चरण एक विषय रंग सेट करना है। हम चयन करेंगे अंधेरा इस ट्यूटोरियल के लिए विषय।
अंत में, आपको macOS डेस्कटॉप स्क्रीन के साथ प्रस्तुत किया जाएगा। इस स्तर पर, आप सिस्टम का उपयोग शुरू कर सकते हैं, लेकिन कुछ कॉन्फ़िगरेशन विकल्प हर बार और फिर दिखाई दे सकते हैं। आप सिस्टम को अभी या बाद में अपडेट करने का विकल्प भी चुन सकते हैं।
वहां आपके पास उबंटू लिनक्स पर एक वर्चुअल मशीन के अंदर चलने वाला macOS है।
वर्चुअल मशीन को शुरू करना और रोकना
यदि आप वर्चुअल मशीन का उपयोग कर रहे हैं तो आप अपने macOS सिस्टम को बंद या पुनः आरंभ कर सकते हैं। वर्चुअल मशीन को रोकने के लिए, दबाएँ Ctrl + C जिस टर्मिनल में है basic.sh स्क्रिप्ट चल रही है।
वर्चुअल मशीन को फिर से चालू करने के लिए, बस शुरू करें basic.sh MacOS फ़ोल्डर के अंदर स्क्रिप्ट जो आपके वर्चुअल हार्ड डिस्क को होस्ट करता है।
./basic.sh
आपको निम्नलिखित बूट स्क्रीन के साथ प्रस्तुत किया जाएगा। वह विकल्प चुनें जो कहता है MainDisk से बूट macOS.
QEMU / KVM के साथ अधिक विन्यास
आप स्क्रीन रिज़ॉल्यूशन सहित अपनी वर्चुअल मशीन सेटिंग्स को और कॉन्फ़िगर कर सकते हैं, लेकिन यह गाइड पूरी तरह से इंस्टॉलेशन पहलू को कवर करने पर केंद्रित है। को खोलो /docs macOS निर्देशिका के अंदर फ़ोल्डर जिसमें सिस्टम को और अधिक कॉन्फ़िगर करने के तरीके के बारे में अधिक पढ़ने के लिए वर्चुअल हार्ड डिस्क है।
आपकी macOS वर्चुअल मशीन होस्ट ऑपरेटिंग सिस्टम द्वारा उपयोग किए जाने वाले इंटरनेट कनेक्शन का स्वचालित रूप से उपयोग करेगी, जिससे आप आसानी से अपने पसंदीदा एप्लिकेशन इंस्टॉल कर सकते हैं। इसी तरह, आप विंडोज ऑपरेटिंग सिस्टम पर वर्चुअल मशीन का उपयोग करके भी मैकओएस इंस्टॉल कर सकते हैं।
यदि आप एक मैक के साथ मिल जाएगा असुरक्षित? वर्चुअल मशीन की मदद से विंडोज 10 पर मैकओएस चलाना सीखें।
आगे पढ़िए
- लिनक्स
- उबंटू
- आभासी मशीन
- मैक ओ एस
Mwiza पेशे से सॉफ्टवेयर विकसित करता है और लिनक्स और फ्रंट-एंड प्रोग्रामिंग पर बड़े पैमाने पर लिखता है। उनके कुछ हितों में इतिहास, अर्थशास्त्र, राजनीति और उद्यम-वास्तुकला शामिल हैं।
हमारे न्यूज़लेटर की सदस्यता
टेक टिप्स, रिव्यू, फ्री ईबुक और एक्सक्लूसिव डील्स के लिए हमारे न्यूज़लेटर से जुड़ें!
एक और क़दम…!
कृपया हमें आपके द्वारा भेजे गए ईमेल में अपने ईमेल पते की पुष्टि करें।