macOS और Ubuntu को डुअल-बूट करने के लिए थोड़े साहस की आवश्यकता होती है, लेकिन यह बहुत मुश्किल नहीं है। बूटलोडर के साथ कुछ समस्याएं हो सकती हैं, इसलिए हमें उससे निपटना होगा। Mac पर Ubuntu को इंस्टॉल (और डुअल-बूट) करना बहुत कठिन नहीं है।
एक चेतावनी के रूप में, VMWare का उपयोग करके वर्चुअल मशीन पर Ubuntu चलाना कहीं अधिक कुशल है। यदि किसी कारण से यह आपके लिए काम नहीं करता है, तो डुअल बूटिंग आपका दूसरा विकल्प होना चाहिए। बस एक चेतावनी: Ubuntu के तहत कुछ हार्डवेयर कार्यक्षमता कभी भी सही ढंग से काम नहीं कर सकती है। Mac Linux के तहत अजीब हो सकते हैं, इसलिए केवल तभी आगे बढ़ें यदि आपके पास समस्या निवारण के लिए धैर्य और तकनीकी जानकारी है।
शुरू करने से पहले, अपने Mac का बैकअप लें। यह वैकल्पिक नहीं है।
1. Ubuntu डाउनलोड करें
1. Canonical वेबसाइट से वर्तमान Ubuntu LTS इंस्टॉलर डाउनलोड करें। प्रकाशन के अनुसार, वह संस्करण Ubuntu 16.04.4 LTS है।

2. Ubuntu का समर्थन करने के लिए दान करें, या सीधे डाउनलोड पेज पर जाने के लिए "Not Now" पर क्लिक करें।

2. अपना Ubuntu इंस्टॉलेशन ड्राइव बनाएं
हम इस उदाहरण के लिए USB ड्राइव का उपयोग करेंगे। ड्राइव कम से कम 2 GB और खाली होनी चाहिए।
ड्राइव को फॉर्मेट करना
1. अपने USB को अपने Mac में डालें।
2. "Application/Utilities" से डिस्क यूटिलिटी खोलें। साइडबार में अपना USB ड्राइव चुनें।

3. मेनू बार में "मिटाएं" पर क्लिक करके ड्राइव को फॉर्मेट करें।

4. अगली स्क्रीन में, फॉर्मेट को "MS-DOS (FAT)" और स्कीम को "GUID पार्टीशन मैप" पर सेट करें।

5. "मिटाएं" पर क्लिक करें और फॉर्मेटिंग प्रक्रिया पूरी होने की प्रतीक्षा करें।

यदि आपको फॉर्मेटिंग में परेशानी होती है, तो टर्मिनल के साथ भी वही चीज करने का प्रयास करें।
इमेज लिखना
हम Ubuntu इंस्टॉल इमेज को डिस्क पर लिखने के लिए Etcher का उपयोग करेंगे।
1. Etcher डाउनलोड और इंस्टॉल करें।

2. Etcher खोलें। "इमेज चुनें" पर क्लिक करें और Ubuntu ISO फ़ाइल चुनें।


4. "ड्राइव चुनें" पर क्लिक करें और अपना USB ड्राइव चुनें।


5. अपने USB ड्राइव पर इमेज लिखने के लिए "Flash!" पर क्लिक करें।


3. अपना ड्राइव तैयार करना
rEFInd Ubuntu और macOS दोनों के लिए हमारा बूटलोडर होगा।
rEFInd इंस्टॉल करना
1. rEFInd का बाइनरी पैकेज डाउनलोड करें।
2. डाउनलोड की गई फ़ाइल को अनज़िप करें।
3. "/Applications/Utilities/Terminal" से टर्मिनल खोलें।
4. टर्मिनल आइकन पर "refind-installer" फ़ाइल को ड्रैग करके स्क्रिप्ट चलाएं।

आगे बढ़ने से पहले आपको सिस्टम इंटीग्रिटी प्रोटेक्शन (SIP) को अक्षम करने या रिकवरी पार्टीशन से rEFInd इंस्टॉल करने की आवश्यकता हो सकती है। ऐसा करने के लिए:
- अपने Mac को रीबूट करें। जब स्टार्टअप स्क्रीन दिखाई दे, तो Apple लोगो आपकी स्क्रीन पर दिखाई देने तक Command + R दबाकर रखें।
- एक बार लोड होने और आपको रिकवरी मोड में लाने के बाद, "यूटिलिटीज -> टर्मिनल" पर क्लिक करें।
- टर्मिनल विंडो में,
csrutil disableटाइप करें और एंटर दबाएं। - अपने Mac को रीस्टार्ट करें।

5. यह सुनिश्चित करने के लिए अपने Mac को रीबूट करें कि rEFInd चालू है।

डिस्क यूटिलिटी के साथ बूट पार्टीशन का आकार बदलना
यदि हम एक ही हार्ड ड्राइव से macOS और Ubuntu को डुअल बूट करना चाहते हैं, तो हमें डिस्क यूटिलिटी के साथ Ubuntu के लिए एक पार्टीशन बनाने की आवश्यकता होगी।
1. "/Applications/Utilities" फोल्डर से डिस्क यूटिलिटी खोलें।
2. साइडबार में अपने बूट डिस्क का चयन करें और "पार्टीशन" बटन पर क्लिक करें।

3. संवाद बॉक्स में "पार्टीशन" पर क्लिक करके पुष्टि करें।

4. पार्टीशन जोड़ने के लिए "+" बटन पर क्लिक करें

5. आकार और नाम सेट करें। अपने पार्टीशन प्रकार के लिए "MS-DOS (FAT)" चुनें। यह Ubuntu इंस्टॉलर द्वारा मिटा दिया जाएगा।

6. "लागू करें," फिर "पार्टीशन" पर क्लिक करके निष्पादित करें।

यदि आपको परेशानी होती है, तो आपको ड्राइव को पार्टीशन करने के लिए टर्मिनल का उपयोग करने या Time Machine स्नैपशॉट को साफ़ करने की आवश्यकता हो सकती है।
4. Ubuntu इंस्टॉल करना
यह सब पूरा होने के बाद, हम अंततः अपने Mac पर Ubuntu इंस्टॉल करने के लिए तैयार हैं! दुर्भाग्य से, इन चरणों के लिए उच्च-गुणवत्ता वाले स्क्रीनशॉट उपलब्ध नहीं थे।
USB से बूट करना
1. अपने Mac को रीबूट करें।
2. rEFInd में अपने USB ड्राइव का चयन करके उससे बूट करें।

Ubuntu इंस्टॉलर चलाना
1. अपने वायरलेस नेटवर्क से कनेक्ट करें (यदि आप कर सकते हैं) और थर्ड-पार्टी सॉफ़्टवेयर इंस्टॉल करना चुनें।
2. इंस्टॉलेशन चयन स्क्रीन पर, नीचे से "कुछ और" चुनें।

3. आपके द्वारा पहले बनाए गए पार्टीशन का चयन करें। इसे हटाने के लिए "-" बटन पर क्लिक करें।

4. फ्री स्पेस चुने जाने पर, नया पार्टीशन बनाने के लिए "+" पर क्लिक करें।

5. आकार को 4000 MB पर सेट करें और "इस रूप में उपयोग करें" को "स्वैप" पर सेट करें।

6. "+" बटन से एक और नया पार्टीशन बनाएं। सभी उपलब्ध फ्री स्पेस का उपयोग करें। "इस रूप में उपयोग करें" को "Ext4 जर्नलिंग फ़ाइल सिस्टम" पर सेट करें। माउंट पॉइंट को "/" पर सेट करें।

7. "बूटलोडर इंस्टॉलेशन के लिए डिवाइस" के तहत ext4 पार्टीशन चुनें।

8. अपना यूजर बनाने और इंस्टॉलेशन समाप्त करने के लिए शेष चरणों पर क्लिक करें।
बूट ऑर्डर सेट करना
पूरा होने पर, आपका Mac स्वचालित रूप से Ubuntu में बूट होगा। यदि ऐसा होता है, तो GRUB बूटलोडर ने कब्जा कर लिया है: हमें rEFInd के नियंत्रण को फिर से स्थापित करने की आवश्यकता है। इस गाइड में निर्देशों का पालन करें ताकि Ubuntu के भीतर से efibootmgr का उपयोग करके समस्या का समाधान किया जा सके।
एक शॉर्टकट हो सकता है, हालांकि। यदि आपके पास केवल rEFInd और Ubuntu इंस्टॉल हैं, तो यह Ubuntu टर्मिनल कमांड आपको सही सेट करना चाहिए। हालांकि, परिस्थितियां भिन्न होती हैं, इसलिए इसे केवल अंधाधुंध न चलाएं:
sudo efibootmgr -o 0000,0080
निष्कर्ष: इंस्टॉलेशन के बाद
आपको संभवतः अपने Mac मॉडल के लिए विशेष रूप से अतिरिक्त ड्राइवर और सॉफ़्टवेयर इंस्टॉल करने की आवश्यकता होगी। सबसे अच्छी सलाह है कि अपने हार्डवेयर के लिए विशेष रूप से उपयुक्त ड्राइवर और सॉफ़्टवेयर परिवर्तनों को खोजें।