EFIパーティションを削除すると、ブートモードを表示するためにハードウェアを初期化するUEFIファームウェアも削除されます。
答え1
いいえ、ハードウェアは破壊されません。これは、以前のBIOSシステムでMBRを上書きするのと似ています。ディスクを起動できなくなるため、ブートローダを再インストールするには別のメディアから起動する必要があります。
UEFIファームウェアはマザーボードのROMまたはフラッシュメモリチップにあり、EFIパーティションはUEFIスタイルのブートローダ用のディスクの場所です。 UEFIブートローダはデフォルトでは通常のファイルであるため、同じディスク(または同じEFIパーティション)に複数のブートローダを簡単にインストールできます。
UEFI起動順序情報はシステムNVRAM(BIOS設定に似ています)に保存され、BIOSより詳細です。通常、以下が含まれます。
- 起動するEFIパーティションのPARTUUID
*.efi
EFIパーティション内のブートローダのパス名- 人が読める説明
- EFIパーティションのパーティション番号と最初のブロックの絶対ブロック番号、冗長性のためのブロック単位のパーティションサイズ
Linuxでは、rootとして実行してこの情報を表示したり、efibootmgr -v
オペレーティングシステムの実行中に他のオプションを使用してefibootmgr
変更したりできます。
たとえば、時計/ NVRAMバッテリーを取り外したり、「CMOS Clear」ジャンパを短絡してBIOS設定を消去したり、場合によっては新しいUEFIファームウェアバージョンをフラッシュしたりすると、この情報が失われる可能性があります。これはUEFIによって導入された新しいブート障害モードですが、状況を理解すると一般的に簡単に解決できます。