EFIパーティションをどこにマウントする必要がありますか?

EFIパーティションをどこにマウントする必要がありますか?

Windowsインストール用の既存のEFIパーティションがあります。デュアルブートを実装するためにGRUBをインストールしたいと思います。

チュートリアルでは、このefiパーティション(私の場合は/dev/sdb1)を/mnt/boot

今私の質問は/mnt/bootどの製品にインストールする必要がありますか?です。

私はUSBスティックのLinuxシェルにいます。

/mnt/boot起動したい永続Linuxインストールにディレクトリを作成する必要がありますか?まずインストールしてこれを行うことができます。それとも、/mnt/bootUSBスティックのシェルから揮発性ディレクトリを作成し、そこにブートパーティションをマウントする必要がありますか?

私の問題を理解できる方法で説明してほしいです。それを説明する別の方法:

/boot/efi起動したいLinuxを含むルートパーティション内に作成するには、次のコマンドを使用する必要がありますか?

root@archiso ~ # mkdir my_mountpoint
root@archiso ~ # mount /dev/<root_partition> my_mountpoint
root@archiso ~ # mkdir my_mountpoint/boot/efi
root@archiso ~ # mount /dev/sdb1 my_mountpoint/boot/efi

/boot/efiまたは、揮発性ファイルシステムから直接生成するには、次のコマンドを使用する必要がありますか?

root@archiso ~ # mkdir /mnt/boot
root@archiso ~ # mount /dev/sdb1 /mnt/boot

ベストアンサー1

通常、EFIパーティションはとしてマウントされます/boot/efi

サブディレクトリが永続ファイルシステムであるか一時ファイルシステムであるかについての実際の質問は重要ではありません。重要なことは、GRUBインストーラ(または特にGRUBインストーラgrub_probe)がインストールプロセス中にそれを見つけることです。確かに永久に設定する方が便利です。それ以外の場合は、GRUB EFIシムが更新されるたびにそれを再生成する必要があります(しかしこれはまれです)。

おすすめ記事