Linux लंबे समय से बूटेबल फ्लैश ड्राइव का पर्याय रहा है, चाहे वह आपके प्राथमिक ऑपरेटिंग सिस्टम के साथ किसी समस्या को ठीक करने के लिए हो, या विभिन्न डिस्ट्रो आज़माने के लिए।
मैक के लिए Ubuntu (या अन्य Linux) बूटेबल USB ड्राइव बनाने के कुछ तरीके हैं। आप एक आसान विकल्प के लिए फ्रीवेयर रास्ता अपना सकते हैं, या टर्मिनल का उपयोग करके स्वयं ड्राइव बनाने में थोड़ा समय लगा सकते हैं। आइए दोनों विधियों को देखते हैं।
पहला: अपना USB ड्राइव तैयार करें
जब आप मैक पर बूटेबल Linux USB ड्राइव बनाने की सोच रहे हैं, तो पहला कदम यह सुनिश्चित करना है कि आपके पास काम के लिए सही USB ड्राइव है, और यह समस्याओं से बचने के लिए सही ढंग से फॉर्मेटेड है।
कुछ Linux वेरिएंट को बड़े वॉल्यूम की आवश्यकता हो सकती है, इसलिए डाउनलोड करते समय आवश्यकताओं पर ध्यान दें। आम तौर पर, 4GB से ऊपर कुछ भी काम करेगा। अन्य की कोई सख्त आवश्यकता नहीं है, लेकिन वैसे भी पहले से FAT में फॉर्मेट करना एक अच्छा विचार है।
चेतावनी: जब आप ऐसा करेंगे तो आपके ड्राइव पर सब कुछ मिट जाएगा!
- अपना USB ड्राइव अपने मैक में डालें और डिस्क यूटिलिटी लॉन्च करें (एप्लिकेशन > यूटिलिटीज के तहत, या Cmd + Space के साथ स्पॉटलाइट का उपयोग करके खोजें)।
- बाएं मेनू में अपने USB डिवाइस को चुनें, फिर मिटाएं पर क्लिक करें।
- इसे एक नाम दें और फॉर्मेट के तहत MS-DOS (FAT) और स्कीम के तहत GUID पार्टीशन मैप चुनें।
- परिवर्तन लागू करने के लिए मिटाएं पर क्लिक करें। यदि यह विफल होता है, तो पुनः प्रयास करें—कभी-कभी सिस्टम समय पर वॉल्यूम को अनमाउंट नहीं करता और प्रक्रिया पूरी नहीं हो पाती।
यदि आपको लगातार समस्याएं हैं, तो दूसरा USB ड्राइव आज़माएं। अब अपने USB स्टिक पर इंस्टॉल करने के लिए एक Linux डिस्ट्रो डाउनलोड करें, और आप शुरू करने के लिए तैयार हैं।
Etcher के साथ बूटेबल Linux USB ड्राइव बनाएं
balenaEtcher USB और SD ड्राइव पर डिस्क इमेज लिखने के लिए एक मुफ्त ओपन सोर्स टूल है। यह बूटेबल डिवाइस बनाना पूरी तरह से फूलप्रूफ बनाता है:
- अपना वांछित Linux इमेज लें, फिर Etcher डाउनलोड और इंस्टॉल करें।
- अपना USB स्टिक डालें, फिर Etcher लॉन्च करें।
- इमेज चुनें पर क्लिक करें और आपके द्वारा डाउनलोड की गई Linux इमेज ढूंढें—Etcher IMG, ISO, और ZIP को सपोर्ट करता है।
- सही USB डिवाइस चुना गया है यह सुनिश्चित करें—कनेक्टेड डिवाइस की सूची देखने के लिए बदलें पर क्लिक करें।
- प्रक्रिया पूरी होने की प्रतीक्षा करते हुए फ्लैश पर क्लिक करके अंतिम रूप दें।
आपको संभवतः एक त्रुटि संदेश दिखाई देगा जो चेतावनी देता है कि आपका USB ड्राइव आपके मैक के साथ संगत नहीं है। यह सामान्य है—बस इजेक्ट करें और जाएं। आपका बूटेबल Linux USB ड्राइव अब तैयार है; अब आप नीचे अपने USB ड्राइव को बूट करना अनुभाग पर जा सकते हैं।
टर्मिनल का उपयोग करके लाइव USB बनाएं
यदि किसी कारण से आप Etcher का उपयोग नहीं करना चाहते हैं (शायद आप macOS के असंगत संस्करण पर हैं), तो आप कमांड लाइन का उपयोग करके इस कार्य को पूरा कर सकते हैं। यह टर्मिनल का उपयोग करके संभव है, जो आपके मैक का अंतर्निहित कमांड लाइन इंटरफ़ेस है।
जबकि इस विधि के लिए थोड़ा अधिक विचार और धैर्य की आवश्यकता होती है, यह वास्तव में काफी सीधा है। आप कुछ नया सीख सकते हैं, साथ ही बाद में आप स्मार्ट महसूस करेंगे। यह मानते हुए कि आपने पहले के निर्देशों के अनुसार अपनी ड्राइव को फॉर्मेट किया है, यहां बताया गया है कि यह कैसे काम करता है:
1. अपना ISO कन्वर्ट करें
टर्मिनल लॉन्च करें और नोट करें कि आपकी Linux डिस्क इमेज फाइंडर में कहां संग्रहीत है। hdiutil convert कमांड का उपयोग करके अपनी इमेज (आमतौर पर ISO) को IMG फ़ाइल में कन्वर्ट करें:
hdiutil convert [/path/to/downloaded.iso] -format UDRW -o [/path/to/newimage]
[/path/to/downloaded.iso] को अपने ISO के स्थान से बदलें (यदि आप चाहें तो सीधे टर्मिनल विंडो में ड्रैग और ड्रॉप कर सकते हैं) और [/path/to/newimage] को जहां भी आप नई इमेज फ़ाइल बनाना चाहते हैं।
नोट: macOS के आधुनिक संस्करण स्वचालित रूप से एक .DMG फ़ाइल बनाएंगे। यदि आपका संस्करण ऐसा नहीं करता है, तो अपनी नई इमेज फ़ाइल के नाम के अंत में IMG जोड़ने का प्रयास करें, जैसे [/path/to/newimage.img]
2. इमेज को USB पर लिखें
अगला, आपको अपने ड्राइव के माउंटेड स्थान की पहचान करने की आवश्यकता होगी ताकि आप मैक को बता सकें कि किस ड्राइव का उपयोग करना है। टर्मिनल खुला होने पर, सभी कनेक्टेड ड्राइव सूचीबद्ध करने के लिए निम्न कमांड का उपयोग करें:
diskutil list
आप नाम, फॉर्मेट, और आकार का उपयोग करके एलिमिनेशन की प्रक्रिया द्वारा ड्राइव की पहचान करने में सक्षम होंगे। IDENTIFIER कॉलम के तहत सूचीबद्ध नोट करें, फिर निम्न कमांड का उपयोग करके ड्राइव को अनमाउंट करें:
diskutil unmountDisk /dev/[diskX]
आपको [diskX] को संबंधित संख्या से बदलना होगा, जैसे disk3—यदि सफल रहा, तो टर्मिनल रिपोर्ट करेगा कि डिस्क अनमाउंट हो गई थी। यदि आपको ड्राइव अनमाउंट करने में परेशानी हो रही है, तो आप डिस्क यूटिलिटी लॉन्च कर सकते हैं, ड्राइव पर राइट-क्लिक कर सकते हैं, फिर अनमाउंट चुनें (ड्राइव को इजेक्ट न करें, हालांकि)।
अंतिम चरण dd कमांड का उपयोग करके इमेज को अपने USB स्टिक पर लिखना है:
sudo dd if=[/path/to/newimage.dmg] of=/dev/[diskN] bs=1m
[/path/to/newimage.dmg] को पहले चरण में बनाई गई फ़ाइल के पथ से बदलें (फिर से, ड्रैग और ड्रॉप सबसे अच्छा काम करता है), और [diskN] को पहले पहचाने गए स्थान से बदलें। आपको तुरंत बाद अपने एडमिनिस्ट्रेटर पासवर्ड के साथ अधिकृत करना होगा, क्योंकि आपने sudo कमांड का उपयोग किया था।
आप अब पूरा कर चुके हैं, और आपका ड्राइव बूटिंग के लिए तैयार है।
अपने USB ड्राइव को बूट करना
यह मानते हुए कि सब कुछ ठीक रहा, अब आपके पास एक USB ड्राइव होगी जो आपको Linux में बूट करने देगी। इसे उस मैक में प्लग करें जिस पर आप इसका उपयोग करना चाहते हैं, फिर कंप्यूटर को बंद करें।
अपने मैक के बूट मेनू तक पहुंचने के लिए, आपको बूट होते समय Option (Alt) कुंजी दबाए रखनी होगी। ऐसा करने का सबसे अच्छा तरीका है बंद करना, Option कुंजी दबाए रखना, अपना मैक शुरू करना, और प्रतीक्षा करना। यदि आपने इसे सही ढंग से किया, तो आपको कुछ विकल्प दिखाई देंगे जिनमें आपकी बिल्ट-इन हार्ड ड्राइव और पहले बनाया गया USB डिवाइस शामिल होगा, जिसका शीर्षक EFI Boot होगा।
Linux में बूट करने के लिए USB डिवाइस चुनें और तीर पर क्लिक करें (या डबल-क्लिक करें)। आप जिसका उपयोग कर रहे हैं उसके आधार पर, आपको एक और मेनू मिल सकता है जो आपके Linux के विशेष फ्लेवर के लिए बूटलोडर के रूप में कार्य करता है।
यदि आपको समस्याएं हैं, या आपका USB ड्राइव दिखाई नहीं देगा, तो उपरोक्त वैकल्पिक विधि का उपयोग करके प्रक्रिया को फिर से चलाने का प्रयास करें, एक अलग USB स्टिक या पोर्ट का उपयोग करें, या अपने संबंधित डिस्ट्रो के सहायता दस्तावेज़ से परामर्श करें।
अपने मैक पर Linux आज़माने का सबसे अच्छा तरीका
यह मानते हुए कि सब कुछ ठीक रहा, अब आपके मैक पर Linux चल रहा है और आप इसे आज़मा सकते हैं या यदि आप macOS से थक गए हैं तो इसे पूरी तरह से इंस्टॉल कर सकते हैं। आपके पास अभी भी एक Apple रिकवरी पार्टीशन है जिसे बूट होते समय Cmd + R दबाकर एक्सेस किया जा सकता है। यदि आप वापस जाने का फैसला करते हैं तो यह macOS को पुनः इंस्टॉल करने (या अन्य सुधार लागू करने) में आपकी मदद कर सकता है।
ऐसे अन्य टूल हैं जो ऐसा करने में आपकी मदद करने का दावा करते हैं, लेकिन उनमें से सभी काम नहीं करते, और कुछ पैसे खर्च होते हैं। Unetbootin अभी भी Linux और Windows उपयोगकर्ताओं के लिए एक लोकप्रिय विकल्प है, लेकिन मैक पर Etcher जितना अच्छा नहीं है (और नए macOS संस्करणों पर कुछ समस्याएं हैं)।
हमारा पुराना पसंदीदा Mac Linux USB Loader भी है, जो ओपन सोर्स है और सक्रिय रूप से बनाए रखा जाता है। प्री-कंपाइल्ड बाइनरी के लिए इसकी कीमत $5 होगी, यह मानते हुए कि आप Xcode डाउनलोड करके इसे स्वयं कंपाइल नहीं करना चाहते। यह कम प्रवेश शुल्क परियोजना को बनाए रखने में मदद करता है, लेकिन जब पूरी तरह से अच्छे मुफ्त विकल्प मौजूद हैं तो किसी चीज़ के लिए भुगतान करना उचित ठहराना कठिन है।
अधिक के लिए, USB फ्लैश ड्राइव से macOS इंस्टॉल करने का तरीका देखें। और यदि आप अपने आंतरिक ड्राइव पर Linux इंस्टॉल करना पसंद करते हैं, तो अपने मैक पर Linux डुअल-बूट करने का तरीका पर हमारी गाइड आपका अगला आवश्यक पढ़ना है।