MacBook &EFI アクセス

Extensible Firmware Interface は、従来の Basic Input/Output System に代わるものです。 BIOS と同様に、EFI にはハードウェア設定を変更できる独自のインターフェイスまたは「シェル」があります。 Apple の Macintosh コンピュータには、このシェルは含まれていません。さまざまなタイプの Mac ファームウェアに関する誤解にもかかわらず、EFI に直接アクセスする方法はありません。ただし、従来 BIOS および EFI コントロールに関連付けられていた設定の一部は引き続き変更できます。
背景
すべての新しい MacBook は Intel プロセッサで動作し、Intel が開発した EFI ファームウェアが含まれています。古い Mac は、Open Firmware と呼ばれる古いプログラムを実行する IBM の Power PC プロセッサを使用しています。 Open Firmware は、ハードウェア設定へのアクセスを提供するという点で、Apple 以外のコンピュータにある BIOS に似ています。これと同じ種類のアクセスを取得するために EFI をハッキングしようとすると、コンピューターの起動機能が永久に無効になる可能性があります。
ハード ドライブの設定
MacBook を起動すると、デフォルトではハード ドライブのオペレーティング システムから起動します。従来の BIOS および非 Apple EFI の実装では、ファームウェアのシェルを使用してこれを変更できます。また、ドライブをさまざまなセクションに分割して、データのセキュリティと整理を向上させることもできます。 Intel ベースの Mac にはシェルがありませんが、コンピュータを起動するシステムを指定できます。このオプションは、システム環境設定の起動ディスク セクションにあります。 Utilities フォルダにある Disk Utility でパーティショニング オプションを見つけることができます。
起動コマンド
EFI を使用する MacBook は、起動時に開始できる一連のファームウェア コマンドを提供します。これらを使用するには、起動時に Apple ロゴが表示されたときに特定のキーを押し続ける必要があります。コマンドには、Apple ハードウェア テストとセーフ ブート モードが含まれます。 AHT を実行するには、コンピューターが Wi-Fi または別のインターネット接続にアクセスできることを確認し、起動時に "D" を押し続けます。これは、ハードウェア デバイスのステータスを報告するインターフェイスを提供します。セーフ ブート モードで起動するには、起動時に Shift キーを押し続けます。これにより、通常の起動を妨げるソフトウェアの誤動作があっても、起動することができます。
誤解
EFI とその前身である Open Firmware との違いについての混乱は、すべての Mac がファームウェア シェルへのアクセスを提供するという誤解につながりました。画面の左上隅にある Apple アイコンに移動し、[この Mac について] を選択すると、Mac が Open Firmware または EFI を実行しているかどうかを確認できます。プロセッサーのタイプを示すウィンドウが表示されます。 Power PC プロセッサを使用している場合、EFI インターフェイスはありませんが、起動画面で Command キー、または Apple キーと Option キーを押し続けることで、Open Firmware シェルにアクセスできます。