EFIパーティションはUEFIファームウェアとは異なりますか?

EFIパーティションはUEFIファームウェアとは異なりますか?

EFIパーティションを削除すると、ブートモードを表示するためにハードウェアを初期化するUEFIファームウェアも削除されます。

答え1

いいえ、ハードウェアは破壊されません。これは、以前のBIOSシステムでMBRを上書きするのと似ています。ディスクを起動できなくなるため、ブートローダを再インストールするには別のメディアから起動する必要があります。

UEFIファームウェアはマザーボードのROMまたはフラッシュメモリチップにあり、EFIパーティションはUEFIスタイルのブートローダ用のディスクの場所です。 UEFIブートローダはデフォルトでは通常のファイルであるため、同じディスク(または同じEFIパーティション)に複数のブートローダを簡単にインストールできます。

UEFI起動順序情報はシステムNVRAM(BIOS設定に似ています)に保存され、BIOSより詳細です。通常、以下が含まれます。

  • 起動するEFIパーティションのPARTUUID
  • *.efiEFIパーティション内のブートローダのパス名
  • 人が読める説明
  • EFIパーティションのパーティション番号と最初のブロックの絶対ブロック番号、冗長性のためのブロック単位のパーティションサイズ

Linuxでは、rootとして実行してこの情報を表示したり、efibootmgr -vオペレーティングシステムの実行中に他のオプションを使用してefibootmgr変更したりできます。

たとえば、時計/ NVRAMバッテリーを取り外したり、「CMOS Clear」ジャンパを短絡してBIOS設定を消去したり、場合によっては新しいUEFIファームウェアバージョンをフラッシュしたりすると、この情報が失われる可能性があります。これはUEFIによって導入された新しいブート障害モードですが、状況を理解すると一般的に簡単に解決できます。

関連情報