EFIファームウェアをバージョン1.6にダウングレードする方法


10

MacbookPro5,1でSATA IIIハードドライブを動作させようとしています。EFIファームウェアをバージョン1.6にダウングレードすると、コンピューターがSATA 1の速度でリンクをネゴシエートし、ドライブが正しく動作することを、ようやく見つけたと思います。ただし、指示はすべて、存在しないファイルを指しています。ファイルが存在しない手順については、この回答を参照してください

誰かがaluminum.macbook.pro.recovery.dmgファイルのコピーを持っていますか?


SATA IIIドライブを機能させる方法を見つけたことがありますか?MacbookPro8,2で同様の問題が発生しています。オプティベイで安定したSATA IIのみですが、新しいドライブはSATA IIIを使用しています
errant.info

残念だけど違う。回答どおりにファームウェアをダウングレードできますが、実際の問題は解決しませんでした。ドライブを転用してしまいました。実際、ドライブはWindowsのSATA IIIではまだ不安定であることが判明したので、私の問題はおそらく不良ドライブでした(RMAで既に交換されているにもかかわらず)。
meustrus

回答:


8

EFIファームウェアをバージョン1.6にダウングレードすることに成功しました。残念ながら、それでも私のハードドライブは動作しませんでした。しかし、私はここで私のステップを再現して、全世界がそれが何をするかを知ることができるようにします:

  1. AppleからEFIファームウェアアップデートパッケージをダウンロードします。2008年後半のMacbookPro5,1のファームウェアバージョン1.6に使用したリンクは次のとおりです。http//support.apple.com/kb/DL746
    • 警告!コンピュータに間違ったファームウェアを使用すると、ほぼ間違いなく悪いことが起こります。これは私の経験ではありませんが、おそらくあなたのコンピュータに影響を与えるでしょう。つまり、コンピュータは、物事を計算することができるコンピュータから、そこに座っているだけのレンガになるでしょう。警告されました!
  2. EFIファームウェアアップデート1.6は.pkgファイルとして提供されます。コンピュータが更新を必要としない限り、それはあなたのために抽出しないので、あなたはあなた自身でそれを抽出しなければなりません。私がこれを行うことがわかった最良の方法は、アプリunpkgを使用することです。unpkgを使用してコンテンツを抽出すると、「MacBookProFirmwareUpdate / Applications」フォルダが作成されます。アプリ「MacBookProFirmwareUpdate / Applications / Utilities / MacBook Pro EFI Update.app」を「/ Applications / Utilities /」(電卓アプリなどがある場所)に移動します。
  3. 魔法の部分がやって来ました:ターミナルウィンドウを開き、次のコマンドを実行します(すべて1行):

    / usr / sbin / bless -mount / -firmware "/ Applications / Utilities / MacBook Pro EFI Firmware Update.app/Contents/Resources/MBP51_0074_01B_LOCKED.scap" --recovery --verbose

    • 警告:これにより、アプリに組み込まれているすべての安全性チェックがバイパスされます。コンピューターが信頼できる電源に接続されていること、および更新が中断されないことを確認する責任があります。このファームウェアがコンピュータで機能することを確認する必要があります。私はあなたがあなたのコンピューターをもうコンピューターではない何かに変えることについて責任を負いません。
    • 注:このコマンドはバージョン1.6用です。別のバージョンでは、ファイル名をAppleからダウンロードしたパッケージにあるものに変更する必要があります。
    • --verboseオプションでは、すべてのエラーを知らせる必要があります。
    • これは、外付けドライブが「回復ドライブには受け入れられなかった」などの理由で、内蔵ハードドライブでのみ機能します。--recoveryオプションを削除すると、次のステップは実行されません。
  4. コンピュータを再起動してください。怒ったビープ音が聞こえた後、プログレスバーの付いた灰色のApple画面が表示されました。それはいいことだ。それが得られない場合は、問題が発生しています。

  5. EFIファームウェアをフラッシュする必要があります!「System Information.app」を起動して、「Boot ROM Installed」が.scap上記で使用したファイルの名前と一致していることを確認します。バージョン1.6の場合、これは「MBP51.0074.B01」です。

この時点に到達するには、ステップ1でダウンロードしたファームウェア更新アプリを分解して、ステップ3のコマンドを取得する必要がありました。それが--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年中頃に、MBP の指示に従って(ターミナルコマンドはで実行する必要がありました)、指示に従いました。再起動と進行状況バーを取得しましたが、再起動して今はレンガです。
Robino

1
申し訳ありません。MacbookPro5,2(2009年半ば)をお持ちのようですが、MacbookPro5,1(2008年後半)をお持ちです。ご使用のバージョンに固有のファームウェアを使用することが非常に重要です。アップデートを実行すると、ダウングレードできないことを通知する前に、バージョンが正しいかどうかが通知される場合があります。ブリックの修正については、ファームウェア復元CDを使用できますか?:私はこの発見lifewire.com/mac-firmware-restoration-2259978
meustrus

それは素晴らしい提案であり、私はあなたのコメントに賛成票を投じました。私の質問への回答でそれをポップすることはあなたの陽気なまともです。apple.stackexchange.com/questions/263636/...
Robino
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.