EFI बूटिंग और Ubuntu ISO के बारे में कुछ भ्रम प्रतीत होता है।
अस्वीकरण: मुझे मैक के बारे में ज्यादा जानकारी नहीं है, क्योंकि मैं कभी भी इन मशीनों में से किसी एक का समर्थन या समर्थन करने के लिए नहीं हुआ। लेकिन मैं वैसे भी मदद करना चाहता हूं।
लिनक्स और विंडोज यूईएफआई बूटिंग और उबंटू मैक आईएसओ
विंडोज मशीनों पर लिनक्स का उपयोग करते हुए, मेरी समझ यह है कि ईएफआई के माध्यम से बाहरी मीडिया से बूट करने के लिए आप आईएसओ से फाइलों को यूएसबी ड्राइव पर एक समर्थित फाइल सिस्टम में कॉपी करते हैं, जो आमतौर पर एफएटी है। UEFI बूटिंग का समर्थन करने वाले ISO में एक फ़ाइल होती है /efi/boot/boot{arch}.efi
, जिसे AMD64 के लिए, i386 के लिए, या ARM और इसके आगे के लिए कहा {arch}
जा सकता है। पर (पुराने) Macs यह सिर्फ हो सकता है ।x64
ia32
arm
a64
/efi/boot/boot.efi
ठीक है, वह है। अजीब बात यह है कि मैक आईएसओ में ऐसी फाइलें नहीं होती हैं और इसके बजाय बूट और लीगेसी BIOS मोड में स्थापित होती है, जो 2006 में ठीक थी - जब Apple ने बूट शिविर की शुरुआत की थी - लेकिन 2012 के बाद से जब उद्योग के बाकी हिस्सों में नहीं चला गया। UEFI।
इसी तरह के सवालों पर चान-हो सुह और कॉलिन वॉटसन के जवाब वर्तमान स्थिति को सही ढंग से प्रतिबिंबित नहीं करते हैं।
पुराने Macs के लिए UEFI लोडर के साथ समस्या को ठीक करना
मैंने एस्ट्रोफ्लोयड से एक ब्लॉग प्रविष्टि पाई , जो ऊपर से अवगत होने के दौरान एक समान समस्या से निपट रही थी।
उसका समाधान एक ईएफआई लोडर डालना है जो लूपबैक को यूईएफआई-संगत आईएसओ लोड करने की अनुमति देता है। आदर्श रूप से आपको बस FAT- स्वरूपित USB ड्राइव पर दो फाइलें डालनी होंगी और यही है।
स्पष्टता के लिए, वह सब जो अब आपके USB ड्राइव पर है (उस ड्राइव की रूट डायरेक्टरी के सापेक्ष):
- /efi/boot/boot.iso
- /efi/boot/boot.efi
उनके निर्देश लिनक्स टूल्स का उपयोग करते हुए और विभाजन प्रकार सेट करने जैसे उन्नत विवरणों से निपटने के लिए लिखे गए हैं, लेकिन मुझे लगता है कि विंडोज और ऑफ-द-शेल्फ यूएसबी ड्राइव पहले से ही इस कॉन्फ़िगरेशन को डिफ़ॉल्ट रूप से प्रदान करते हैं।
स्पष्ट होने के लिए: amd64 + mac ISO का उपयोग न करें, नवीनतम मानक एक का उपयोग करें।
सम्बंधित:
अधिक पृष्ठभूमि की जानकारी
रॉड स्मिथ - जो यहां भी है - ने अपनी साइट पर मैक पर ईएफआई-बूटिंग उबंटू के बारे में एक बहुत विस्तृत लेख प्रकाशित किया है । वह बताता है कि हाइब्रिड एमबीआर का उपयोग करके मैक पर BIOS मोड में लिनक्स क्यों स्थापित करना कम से कम एक बुरा विचार है और मौजूदा मैक ओएस एक्स इंस्टॉलेशन के साथ ड्राइव पर उबंटू स्थापित करने के कुछ परिदृश्यों को शामिल करता है।
वह अपने टूल रिफंड का उपयोग कर रहा है, लेकिन जहां तक मुझे पता है कि सिस्टम-बूट भी ओएस एक्स को बूट करने और मैक के साथ काम करने में सक्षम है। इसे कॉन्फ़िगर करना थोड़ा मुश्किल है।