答え1
これはGRUBを使用するときの一般的なレイアウトです。 EFIシステムパーティション(短縮ESP)は、/boot/efi
このレイアウトの一部としてマウントする必要があります。 ESPのファイルシステムタイプは通常FAT形式でなければなりません。最新バージョンは他のFATタイプもサポートしていますが、以前のバージョンのUEFIファームウェアとの互換性を最大化するには、FAT32をお勧めします。
ほとんどの主要なディストリビューションでは、ほとんどバリエーションなしでこのレイアウトを使用しています。通常、grub
ESPのディレクトリ名()は、/boot/efi/EFI/grub
同じESPに異なるオペレーティングシステムが共存できるように、ディストリビューション名に置き換えられます。UEFI仕様で定義されているように:
/boot/efi/EFI/debian
Debian の場合/boot/efi/EFI/fedora
Fedoraの帽子の場合/boot/efi/EFI/oracle
Oracle Linuxの場合/boot/efi/EFI/redhat
Red Hat Enterprise Linuxで利用可能/boot/efi/EFI/sles
SuSE Linux Enterprise Serverの場合
ただし、システムが起動しているESPからのみカーネルをロードできる他のブートローダを使用している場合は、ESPを使用して/boot
ください/boot/efi
。 ESPに行きましょう。/boot/vmlinuz-<kernel version>
/boot/initramfs-<kernel version>
この場合、GRUB関連/boot/grub/
ディレクトリサブツリーは完全に省略され、該当する場合は他のブートローダ関連ファイルまたはディレクトリに置き換えることができます。
これには、他のオペレーティングシステム(Windows 10など)がデフォルトで作成するよりも大きなESPが必要になる可能性があるため、GRUBと説明するレイアウトを使用する利点の1つは、マルチブート時にも非常に小さなESPを許可することです。です。 Linuxディストリビューションおよび/またはWindowsの両方が同じESPを使用します。
Arch Wikiには、さまざまなブートローダに関する多くの情報があります。
https://wiki.archlinux.org/title/Arch_boot_process#Boot_loader