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として置き換えます。
ご不明な点や不明な点がございましたら、お気軽にお問い合わせください。 !