
ハードウェアのサポート強化以外に、エンドユーザー(つまり専門家ではない人)が EFI シェルや EFI BIOS でどのような利点や用途を得られるでしょうか。私は MacBook Pro でシェルを一度見たことがありますが、おそらく、誰がそれをどう使えるのかがわからないため、私には役に立たないように見えました。
答え1
2つの異なることについてお尋ねです。EFIの全体的な利点は一般のエンドユーザーにとってかなり大きいのですが、直接呼び出して「それがEFIだ」と言えるようなものではありません。間接的なものです。ファームウェアはより規則的で、より自己一貫性があり、厳しいアーキテクチャ上の制約に縛られにくいため、システムソフトウェア(使用ファームウェアは記述が簡単で、操作も簡単です。
EFIシェルは1つEFI のさまざまな側面、つまりブート マネージャー、パーティション スキーム、ファームウェア自体について説明します。EFI Shell の利点は、一般のエンド ユーザーにとってはほとんどありません。結局のところ、一般のエンド ユーザーはマシンを保守しません。
EFIシェルの利点はシステム管理者にとってより重要です。シェルはプリブート環境システム管理者が基本的なファイル、ディスクボリューム、デバイス操作タスクを実行できる場所です。x86用の最も初期のEFIユーティリティプログラムのいくつかはCHKDSK
、、のEFIFORMAT
バージョンDISKPART
より成熟した EFI プラットフォームでは、現在利用できるツールセットはより大規模です。ただし、ツールセットは、一般のエンド ユーザーではなく、システム管理者が実行する必要がある作業を対象としています。たとえば、ワード プロセッサはありませんが、ファイルまたはディスク ボリュームの生の内容を 16 進数で編集するためのツールはあります。
答え2
実際には、UEFI はシステムで有効にする機能によりエンドユーザーにとって便利です。
- セキュア ブートには UEFI が必要です。セキュア ブートの意味を理解している人にとっては、これは実際にセキュリティを強化する便利な機能ですが、UEFI なしでは使用できません。
- 最新のグラフィックスカードのファームウェアで有効になっているUEFIグラフィックス出力パイプライン(UEFI GOP)により、プリブート環境(UEFI)は、数十年前のVESA BIOSよりもはるかに堅牢な方法でグラフィックスカードを制御できます。このため、最新のマザーボードのUEFI構成ユーティリティは、キーボードでグラフィカルに操作できます。そしてマウスで操作でき、ファームウェアの作成者が望めば Windows GUI とほぼ同じように見栄えがします。さらに、UEFI GOP を使用すると、システムをモニターのネイティブ解像度で起動できるため、システムの起動が高速化され、プリブート環境からオペレーティング システムへのグラフィック カードの引き渡しが簡素化され、高速化されます。
- UEFI から起動するオペレーティング システムをインストールすると、2 TB を超える容量のパーティションにオペレーティング システムをインストールし、そこから起動することができます。たとえば、4 TB のハード ドライブがある場合、通常の BIOS では 4 TB 全体を占める単一のパーティションにオペレーティング システムをインストールすることはできません。一部のハード ドライブでは、この問題を回避する方法がいくつかありますが、インストール パーティションの最初のセクターがディスクの 2 番目のテラバイトを区切るセクター (「2 TB マーカー」) より上にある場合は、回避策はまったくありません。非常に大きな (4 TB 以上) ディスクに複数のオペレーティング システムをインストールする場合は、これが望ましい場合があります。