मुझे VirtualBox पर एक मैक ओएस एक्स वर्चुअल मशीन मिली और जब मैंने इसे शुरू किया, तो मैं इस यूईएफआई शेल में मिला:
मुझे क्या करना चाहिए?
मुझे VirtualBox पर एक मैक ओएस एक्स वर्चुअल मशीन मिली और जब मैंने इसे शुरू किया, तो मैं इस यूईएफआई शेल में मिला:
मुझे क्या करना चाहिए?
जवाबों:
यूईएफआई को हस्तक्षेप की आवश्यकता है क्योंकि मैक के मदरबोर्ड कैंट पर ईएफआई फर्मवेयर डिस्क पर मानक स्थान में वैध ओएस-विशिष्ट ईएफआई बूट फर्मवेयर ढूंढता है। हालांकि, यह मानते हुए कि आपके पास उस डिस्क पर एक macOS पुनर्प्राप्ति विभाजन है, इसमें boot.efi
(macOS-specific बूट फर्मवेयर) की एक प्रति होनी चाहिए जिसे आप OS के साथ बूट कर सकते हैं।
आपका तत्काल उद्देश्य ईएफआई का पता लगाने और ओएस-विशिष्ट बूट फर्मवेयर को निष्पादित करने में मदद करना है। अंत में, उद्देश्य एक बूट विभाजन प्रदान करता है जिसमें macOS होता है boot.efi
। अब तक आप समझ सकते हैं boot.efi
कि एक EFI मानक फ़ाइल नाम है जो डिस्क विभाजन में EFI मानक पथ पर रहता है, और इसमें os-specific बूट फ़र्मवेयर (जैसे Windows, Linux, आदि ... के अपने स्वाद हैं boot.efi
)।
मेरे मामले में, इन निर्देशों के अनुसार वर्चुअल मशीन में macOS स्थापित करने के बाद (Apple से डाउनलोड किए गए ISO से macOS इंस्टॉलर चल रहा है), पहले बूट पर, बूट पार्टीशन मौजूद था, लेकिन अपुष्ट (शायद कोई बूट छवि स्थापित नहीं)। पहली बार मैक के लिए बूट करने के लिए EFI को मैन्युअल रूप से निर्देशित करने के बाद, macOS स्वतः बूट विभाजन को ठीक करता है, और बाद में बूट ठीक से काम करता है।
मैं यूईएफआई की समस्याओं को ठीक करने में सक्षम था जो निम्नानुसार है ( वर्चुअलबॉक्स फोरम के लिए क्रेडिट ):
UEFI प्रॉम्प्ट पर: बाहर निकलें टाइप करें
आपको EFI पाठ-मोड GUI में लाया जाएगा।
बूट रखरखाव प्रबंधक का चयन करें और क्लिक करें।
फ़ाइल से बूट का चयन करें और क्लिक करें
आपको एक सूची में दो प्रविष्टियां देखनी चाहिए (वे पीसीआई बस पथ को देख क्रिप्टोकरंसी हैं)।
सूची में पहला PCI पथ संभवतः बूट विभाजन है जिसमें बूट करने योग्य फर्मवेयर नहीं है। दूसरा PCI पथ पुनर्प्राप्ति विभाजन के लिए है , जिसे आपको बूट करने की आवश्यकता है। यदि दूसरा विभाजन पुनर्प्राप्ति विभाजन नहीं है, तो सूची में पथों के नीचे देखें कि क्या उनमें से एक है। यदि पुनर्प्राप्ति विभाजन मौजूद नहीं है और मान्य है, तो ये निर्देश काम नहीं करेंगे।
दूसरी प्रविष्टि पर क्लिक करें, आपको देखना चाहिए (और फिर क्लिक करें):
macOS डेटा स्थापित करें
तब दबायें:
बंद फाइलें
तब (यदि मौजूद है), क्लिक करें
बूट फ़ाइलें
और अंत में क्लिक करें:
boot.efi
स्थापना जारी रहेगी, या आप ओएस में बूट करेंगे या रिकवरी यूटिलिटीज मेनू प्राप्त करेंगे (जहां मैकओएस से या डिस्क यूटिलिटीज से पुनः इंस्टॉल किया जा सकता है)। उस अंतिम कथन की अस्पष्टता यह है कि मैंने यह टिप्पणी लिखने से पहले थोड़ी देर की थी और मुझे याद नहीं है कि मैंने पहले क्या बूट किया था, केवल यह काम किया था और यह पता लगाना मुश्किल नहीं था कि उस बिंदु पर क्या करना है। यदि आपके पास एक रिकवरी विभाजन है, तो मैक पर रिकवरी मोड को सीधे बूट करने के लिए और तुरंत दबाएं और दबाए रखें (-) -R
Locked Files
एक और स्तर कहा जाता था Boot Files
, एक बार उस निर्देशिका में नेविगेट करना, boot.efi
इसके भीतर था। धन्यवाद!