以前のコンピュータ(BIOSを含む)では、2つのパーティションを作成する必要がありました。 1つはインストール用/
で、もう1つはスワップ用です。ただし、UEFIを使用する新しいシステムでは、これら2つのパーティションに加えて
3番目のパーティションを作成する必要があります。EFI System
このパーティションの目的は何ですか?
アップデート:このパーティションはLinuxディストリビューションとWindowsの間で共有されますか?
ベストアンサー1
その意味に加えてESP(EFIシステムパーティション)は、UEFI仕様で定義されているFATバリアントの1つを使用してフォーマットされ、ファームウェアがそれを見つけるのに役立つように、特定のGPTパーティションタイプで指定されたパーティションです。これにより、すべてのEFI実行可能ファイルが1つの場所に保存され、オペレーティングシステム固有のローダーまたは他のEFI実行可能ファイルと一緒に「チェーンロード」されます。
この設定を開始する手順は次のとおりです。
- システムオン - POST(電源オンセルフテスト)
- UEFIはファームウェアをロードし、起動に必要なすべてのハードウェアを初期化します。
- ファームウェアは、読み取るパーティションとUEFIアプリケーションが保存される場所を決定します。
- ファームウェアはブートマネージャデータを読み込み、リストを使用してブート優先順位が最も高いEFIアプリケーションを決定します。一部のUEFIシステムは柔軟性が低く、UEFIアプリケーションのみ
<ESP>/EFI/BOOT/BOOTX64.EFI
。 - UEFIアプリケーションが起動します。他のUEFIアプリケーション(UEFIシェル/メニューなど)を起動/リンクしたり、initramfsとカーネルをロードしたりできます。
デフォルトでは、EFIアプリケーションを保存するために使用されるFATパーティションです。ここでの利点は、もはや「ブートセクタ」を必要としないことです。バイナリ(efiファイル)を保存し、必要なすべての操作を実行できるパーティション(マザーボードが仕様を実装する方法によって異なります)。
更新された回答:\EFI\Microsoft\Boot\bootmgfw.efi
Linux関連のEFI(Gummiboot、rEFInd、またはGrub)とWindows 8標準のEFIローダー()が同じパーティションに保存されるようにパーティションが共有されます。 EFIファームウェアから直接メニューを作成するか、Grubを使用してWindowsおよびLinuxエントリを作成するかは、ユーザーによって異なります。はい。
残念ながら、Windows 7 32ビットとWindows Vistaおよび以前のバージョン(32ビットまたは64ビット)はEFI + GPTをサポートしていません。デュアルブートにはBios + MBRソリューションを使用する必要があります。
追加資料: