1.6 संस्करण में वापस EFI फर्मवेयर को कैसे डाउनग्रेड करें


10

मैं अपने MacbookPro5,1 में काम करने के लिए SATA III हार्ड ड्राइव प्राप्त करने की कोशिश कर रहा हूं। मुझे लगता है कि मैंने अंततः पता लगा लिया है कि अगर मैं संस्करण 1.6 में ईएफआई फर्मवेयर को डाउनग्रेड करता हूं, तो मेरा कंप्यूटर एसएटीए 1 गति पर लिंक पर बातचीत करेगा और ड्राइव सही ढंग से काम करेगा। हालाँकि, निर्देश सभी फ़ाइल के लिए इंगित करता है जो अब मौजूद नहीं है। यह निर्देश उन निर्देशों के लिए देखें जहां फ़ाइल अब मौजूद नहीं है

क्या किसी के पास अल्युमिनियम.एम्बुक.प्रो.रेकोवरीबेड्सग फ़ाइल की एक प्रति है?


क्या आपको कभी अपने SATA III ड्राइव को काम करने का तरीका मिला? मैं मैकबुकप्रो 8,2 के साथ इसी तरह के मुद्दे पर चल रहा हूं - यह ऑप्टिबे में केवल स्थिर SATA II है, लेकिन मेरा नया ड्राइव SATA III का उपयोग करता है
misant.info

दुर्भाग्यवश नहीं। आप फर्मवेयर को उत्तर के रूप में डाउनग्रेड कर सकते हैं लेकिन इसने मेरी वास्तविक समस्या को ठीक नहीं किया। मैंने ड्राइव को फिर से तैयार किया। वास्तव में ड्राइव अभी भी विंडोज पर SATA III के साथ परतदार हो गई है, इसलिए मेरी समस्या शायद एक खराब ड्राइव थी (पहले से ही RMA के माध्यम से प्रतिस्थापित होने के बावजूद)।
meustrus

जवाबों:


8

मैं अंततः संस्करण 1.6 में ईएफआई फर्मवेयर को सफलतापूर्वक डाउनग्रेड करने में कामयाब रहा। दुर्भाग्य से यह मेरी हार्ड ड्राइव का काम नहीं था। हालाँकि मैं यहाँ अपने कदमों को पुन: उत्पन्न करने जा रहा हूँ ताकि पूरी दुनिया यह जान सके कि इसमें क्या होता है:

  1. Apple से EFI फर्मवेयर अपडेट पैकेज डाउनलोड करें। यहाँ लिंक है जिसका उपयोग मैंने फर्मवेयर संस्करण 1.6 के लिए अपने लेट-2008 मैकबुकप्रो 5,1 के लिए किया था: http://support.apple.com/kb/DL746
    • चेतावनी! यदि आप कंप्यूटर के लिए गलत फर्मवेयर का उपयोग करते हैं, तो खराब चीजें लगभग निश्चित रूप से होंगी। यह मेरा अनुभव नहीं है, लेकिन यह शायद आपके कंप्यूटर को ईंट कर देगा, जिसका अर्थ है कि यह एक कंप्यूटर होने से बदल जाएगा जो कि ईंट होने के लिए चीजों की गणना कर सकता है जो कि बस वहां बैठता है। आपको चेतावनी दी गई है!
  2. EFI फर्मवेयर अद्यतन 1.6 .pkg फ़ाइल के रूप में आता है। चूंकि यह आपके लिए तब तक नहीं निकालेगा जब तक कि आपके कंप्यूटर को अपडेट की आवश्यकता न हो, आपको इसे स्वयं निकालना होगा। मुझे ऐसा करने का सबसे अच्छा तरीका ऐप अनपैक है । जब आप unpkg का उपयोग करके सामग्री निकालते हैं तो आप "MacBookProFirmwareUpdate / Applications" फ़ोल्डर के साथ समाप्त हो जाएंगे। "MacBookProFirmwareUpdate / Applications / Utilities / MacBook Pro EFI Update.app" को "/ एप्लिकेशन / यूटिलिटीज /" (जहां आपका कैलकुलेटर ऐप आदि स्थित हैं) ऐप को स्थानांतरित करें।
  3. अब जादुई हिस्सा आता है: एक टर्मिनल विंडो खोलें और निम्नलिखित कमांड चलाएं (सभी एक पंक्ति):

    / usr / sbin / आशीर्वाद -mount / -firmware "/ एप्लीकेशन / यूटिलिटीज / मैकबुक प्रो EFI फ़र्मवेयर Update.app/Contents/Resources/MBP51_0074_01B_LOCKED.scap --recovery --verbose

    • चेतावनी: यह ऐप में निर्मित सभी सुरक्षा जांचों को दरकिनार कर देता है। आप यह सुनिश्चित करने के लिए ज़िम्मेदार हैं कि आपका कंप्यूटर एक विश्वसनीय पावर स्रोत से जुड़ा हुआ है और यह कि अपडेट बाधित नहीं होगा। आप यह सुनिश्चित करने के लिए जिम्मेदार हैं कि यह फर्मवेयर आपके कंप्यूटर पर काम करेगा। मैं आपके लिए ज़िम्मेदार नहीं हूँ कि आप अपने कंप्यूटर को किसी और चीज़ में बदल दें जो अब कंप्यूटर नहीं है।
    • नोट: यह कमांड 1.6 संस्करण के लिए है। एक अन्य संस्करण के लिए आपको फ़ाइल का नाम बदलने की आवश्यकता होगी जो भी आपके द्वारा Apple से डाउनलोड किए गए पैकेज में है।
    • --verboseविकल्प आपको किसी भी त्रुटि के बारे में बताना चाहिए।
    • यह केवल मेरे लिए आंतरिक हार्ड ड्राइव पर काम करेगा, क्योंकि एक बाहरी ड्राइव "रिकवरी ड्राइव के लिए स्वीकार्य नहीं थी" या जो भी हो। --recoveryविकल्प को हटाने से अगला चरण नहीं होता है।
  4. अपने कंप्यूटर को पुनरारंभ। मैंने गुस्से में बीप सुना और फिर एक ग्रे एप्पल स्क्रीन थी जिसमें प्रगति पट्टी थी। ये अच्छी बात है। अगर आपको वह नहीं मिला तो कुछ गलत हो गया।

  5. आपके EFI फर्मवेयर को फ्लैश किया जाना चाहिए! यह जांचने के लिए कि "बूट रोम इंस्टाल्ड" सॉर्ट .scapउपर्युक्त फाइल के नाम से मेल खाता है "सिस्टम इंफॉर्मेशन.ऐप" लॉन्च करें । संस्करण 1.6 के लिए यह "MBP51.0074.B01" है।

इस बिंदु पर जाने के लिए मुझे चरण 1 में कमांड प्राप्त करने के लिए चरण 1 में डाउनलोड किए गए फर्मवेयर अपडेट ऐप को अलग करना पड़ा। मुझे लगता है कि यह वह --recoveryहिस्सा था जिसने इसे अंततः काम किया, लेकिन मैंने अज्ञात के साथ कुछ अन्य चीजें भी कीं प्रभाव:

  • चरण 2 के दौरान एक फ़ाइल "MacBookProFirmwareUpdate / System / Library / LaunchAgents / com.apple.updater.macbookpro.efi.plist" है जिसे मैंने संबंधित स्थान पर निकाला है।
  • चरण 3 के बाद मैंने निम्नलिखित AppleScript भी चलाया:

tell application "System Events"

make new login item at end of login items with properties {path:"/Applications/Utilities/MacBook Pro EFI Firmware Update.app/Contents/Resources/MBP51_0074_01B_LOCKED.scap"}

end tell


ध्यान दें, चेतावनी बहुत वास्तविक हैं। मैंने sudo2009 के मध्य में पत्र के निर्देशों का पालन किया (हालाँकि टर्मिनल कमांड को चलाने की आवश्यकता थी )। मुझे रिबूट और प्रगति बार मिला लेकिन फिर उसने रिबूट किया और अब एक ईंट है।
रोबिनो डिक

1
सुन कर बहुत दुख हुआ। ऐसा लगता है कि आपके पास मैकबुकप्रो 5,2 (2009 के मध्य) है जबकि मेरे पास मैकबुकप्रो 5,1 (2008 के अंत में) है। आपके संस्करण के लिए फर्मवेयर का उपयोग करना बहुत महत्वपूर्ण है। अद्यतन चलाने से आपको यह पता चल सकता है कि क्या आप डाउनग्रेड करने से पहले यह बता सकते हैं कि संस्करण सही है या नहीं। अपनी ईंट को ठीक करने के लिए, शायद आप फर्मवेयर बहाली सीडी का उपयोग कर सकते हैं? मुझे यह मिल गया: lifewire.com/mac-firmware-restoration-2259978
meustrus

यह एक उत्कृष्ट सुझाव है और मैंने आपकी टिप्पणी पर मतदान किया है। हालांकि यह मेरे लिए एक प्रश्न के जवाब में पॉप करने के लिए आप के लिए अच्छा होगा। Apple.stackexchange.com/questions/263636/…
रॉबिनो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.