क्या मुख्य डिस्क बाहरी होने पर फर्मवेयर को मैन्युअल रूप से आशीर्वाद देने का कोई तरीका है?


12

मेरा आईमैक (मध्य 2010) मेरे ईएफआई फर्मवेयर को 1.8 में अपग्रेड करने के लिए मुझे परेशान करता है। अफसोस की बात है, चाहे मैं कितनी भी बार ईएफआई (मैनुअल इंस्टॉल, या ऑटो अपडेट से) को अपग्रेड करने की कोशिश करूं, लेकिन यह मुझे अगले रिबूट के दौरान फिर से नहीं लगता है।

मुख्य कारणों से लगता है कि मैं मैक ओएस एक्स को पूरी तरह से बाहरी डिस्क (फायरवायर) पर चला रहा हूं; मैं विंडोज के लिए आंतरिक डिस्क को जला रहा हूं। मेरा मानना ​​है कि यह मेरी परेशानी का कारण है क्योंकि जब आप ओएस एक्स को दूसरी आंतरिक डिस्क से चलाते हैं (आमतौर पर जब वे एक मैकबुक या आईमैक सुपरड्राइव को एसएसडी ड्राइव द्वारा बदल देते हैं) तो कई लोगों को इसी तरह की समस्या हो सकती है।

इंटरनेट पर खोज करने पर, मुझे कुछ ऐसे संसाधन मिले, जिनसे लगता है कि फर्मवेयर को मैन्युअल रूप से आशीर्वाद देना संभव है। उदाहरण के लिए यह एक ; ध्यान दें कि उनका समाधान कुछ अलग समस्या के लिए है, जहां Ubuntu स्थापित करना EFI के साथ गड़बड़ है, लेकिन सब कुछ मुख्य डिस्क से चल रहा है।

मैंने फ़र्मवेयर डाउनलोड किया, संबंधित फ़ाइल निकाली ( IM112_0057_01B_LOCKED.scap ), और कोशिश की - असफल रूप से मैन्युअल रूप से अद्यतन पुश करने के लिए।

मुझे पूरा यकीन नहीं है कि आशीर्वाद कैसे काम करता है, और न ही जहां ओफ़ी अपडेट को लाइव माना जाता है (मुझे आश्चर्य है कि यह डिस्क पर ही लगता है, कंप्यूटर पर ही नहीं, लेकिन मुझे ईएफआई के काम करने के तरीके की गलतफहमी हो सकती है)। मैंने कोशिश की:

sudo bless -mount / -firmware blabla.scap
sudo bless -mount /Volumes/Main -firmware blabla.scap
etc…

कोई सफलता नहीं! यदि कोई व्यक्ति जो ईएफआई / आशीर्वाद कमान को बेहतर ढंग से समझता है, तो मुझे मदद कर सकता है, मैं बहुत आभारी रहूंगा।

मैं के उत्पादन को साझा कर सकते हैं --verbose अगर यह मददगार है तो कमांड करें।


मुझे लगा कि मैं क्रिया आउटपुट जोड़ूंगा, हालांकि यह थोड़ा गड़बड़ है: pastebin.com/zE8kEZbQ
Theo

स्वयं पर ध्यान दें (यह उत्तर की ओर जा सकता है): pastebin.com/Sx1GvQpw
Graham Perrin

फर्मवेयर अपडेट के लिए EFI सिस्टम विभाजन का उपयोग एक स्टेजिंग क्षेत्र के रूप में किया जाता है। ऐसा लगता है कि यह केवल प्राथमिक श्रृंखला चिपसेट पर ईएफआई विभाजन को पहचानता है।
Kent

जवाबों:


2

आपके कुछ सवालों के जवाब देने के लिए:

  1. फर्मवेयर मुख्य बोर्ड पर संग्रहीत किया जाता है। हालांकि, फर्मवेयर को अपडेट करते समय, EFI सिस्टम विभाजन का उपयोग स्टेजिंग क्षेत्र के रूप में किया जाता है।

  2. सेवक परीक्षण के बाद, ऐसा लगता है कि मैक केवल EFI विभाजन को पहचानता है मुख्य एक स्टेजिंग क्षेत्र के रूप में आंतरिक डिस्क (ध्यान दें: कम से कम मेरे मैक के ऑप्टिकल बे या किसी बाहरी ड्राइव पर काम नहीं कर रहा है)। इसलिए, यदि आपको केवल एक बाहरी डिस्क मिली है या आपकी प्राथमिक आंतरिक डिस्क में कोई ईएसपी नहीं है, तो यह मिशन असंभव होगा, कम से कम आशीर्वाद कमांड इसे प्राप्त नहीं कर सकता।

  3. यदि आपकी आंतरिक डिस्क में EFI सिस्टम विभाजन है, तो अपनी समस्या को हल करने के लिए, आप निम्नलिखित चरणों को आजमा सकते हैं:

    1. मशीन को MacOS में बूट करें
    2. फर्मवेयर अपडेट तैयार करने के लिए आशीर्वाद कमांड का उपयोग करें, जिसमें ईएसपी पर लिखने की स्कैप फाइल भी शामिल है।
    3. सुनिश्चित करें कि स्कैप फ़ाइल आंतरिक डिस्क के ईएसपी पर है। अन्यथा इसे बाहरी डिस्क के ईएसपी से कॉपी करके बनाएं।
    4. मशीन को पुनरारंभ करें। उम्मीद है, उन्नयन पर कार्रवाई की जाएगी।

    या

    1. अपने विंडोज का बैकअप लें
    2. आंतरिक डिस्क पर हाई सिएरा स्थापित करें ताकि फर्मवेयर को नवीनतम एक में अपग्रेड किया जाए, या GUID विभाजन तालिका के रूप में आंतरिक डिस्क को प्रारूपित किया जा सके (ताकि फर्मवेयर को अपडेट करने के लिए उस डिस्क पर ESP हो), फिर नवीनीकरण करने के लिए आशीर्वाद कमांड का उपयोग करें फर्मवेयर मैन्युअल रूप से। ध्यान दें : --verbose और --recovery विकल्पों के साथ मजबूत सलाह।
    3. विंडोज को पुनर्स्थापित करें

    या

    मुझे यकीन नहीं है कि आपका मैक बाहरी ड्राइव के साथ आंतरिक ड्राइव को आसानी से बदलने में सक्षम है। यदि हाँ, मेरा मानना ​​है कि सबसे तेज़ तरीका आपके बाहरी ड्राइव के साथ आंतरिक ड्राइव को अस्थायी रूप से अपग्रेड करने के लिए बदल रहा है।


1

मूल रूप से आए सिस्टम की तुलना में ओएस एक्स के नए संस्करण का उपयोग करते समय मेरे पास एक समान मुद्दा था। मूल ऑपरेटिंग सिस्टम के बाहरी सिस्टम में बूट करना (आपके मामले में, 10.6 स्नो लेपर्ड) ने फर्मवेयर को स्थापित करने और पूछने से रोकने की अनुमति दी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.