OpenCoreは、MacでCFGLOCKのロックを解除する方法をガイドします



Opencore Guides Method Unlocking Cfg Lock Under Mac



BIOSを更新します

最新のBIOSをダウンロードし、マザーボードのBIOS設定を保存し、マザーボードのBIOSを更新し、マザーボードのBIOS設定を新しいBIOSに復元します。

新しいBIOSのCFGロックデータを抽出します

OpenCoreからMacを起動し、ツールキットをダウンロードして、 ダウンロードリンク
modGRUBShell.efi putをa OpenCore-EFI-Driversに変更します
編集config.plist-Config-Misc-Tools-Add additional toolsで、追加modGRUBShell.efiそしてそれを有効にします。同時に、CFGロックに関連するチェックを削除し、このEFIをUディスク内のEFIパーティションに配置します。 (( 最初にハードディスク内のEFIに触れないでください。以下の操作を完了すると、Uディスクは正常に起動して交換できます。これは非常に重要です! ! )。
画像



ツールキットで-UEFIToolを開き、

メニューバーの選択File> Open image file…上記でダウンロードした最新のBIOSを選択します。ポイントFile> Searsh、検索ボックスを開き、[テキスト]を選択して、CFG Lockと入力し、Enterキーを押します。 CFGロックを含むモジュールを見つけます。
画像
CFGロックを含むモジュールをクリックし、右クリックします-Extract as is…、デスクトップへ1.bin
画像
画像

読み取り可能なCFGロックファイルを生成します

ツールキットでifrextractデスクトップに置き、ターミナルを開き、置きますifrextractターミナルにドラッグ1.binターミナルにドラッグしてEnter 1.txt Enterキーを押します。ユーザーの下で生き残る-あなたのユーザー名1.txt
画像



CFGロックアドレスを取得する

will 1.txtデスクトップに移動し、ダブルクリックして開きます(開くように求められた場合は、テキストエディタで-preferences-openおよびsave-open file-select Spanish (Mac OS Roman))開くには。押すcommand+F、Enter CFG Lock、Enter、検索CFG Lock
画像
次のように構成されています。

  • CFG LOCK、VarStoreInfo(VarOffset / VarName):0x84、VarStore:0x5
  • オプションの1つ:無効、値(8ビット):0x0
  • オプションの1つ:有効、値(8ビット):0x1 (default)

0x84はCFGロックのアドレスです(このアドレスは私の値です。単なる例です。アドレスは異なります)0x1 (default) BIOSのデフォルト値はロックされているので、次のようにします0x84アドレスの下の値は0x0に変更されます

CFGロックを変更する

再起動します。modGRUBShellオプションがあります。この項目を選択して表示しますgrub>、Enter setup_var_3 0x84、つまり表示0x84アドレスの下の情報は0x1、次に、setup_var_3 0x84 0x0と入力します。このコマンドは、0x84 0x1に変更0x84 0x0で、解除されますCFG Lockロックされます。再度入力できますsetup_var_3 0x84 0x84の情報を確認してください。次の図は、ロックを解除した後のステータスです。
画像
これまでのところ、CFG Lock unlocked、use EFI of U disk起動してMacに入ります。正常な場合は、このEFIを使用して、ハードディスクのEFIを通常のEFIとして置き換えます。



ご不明な点や不明な点がございましたら、お気軽にお問い合わせください。 !