Windowsインストール用の既存のEFIパーティションがあります。デュアルブートを実装するためにGRUBをインストールしたいと思います。
チュートリアルでは、このefiパーティション(私の場合は/dev/sdb1
)を/mnt/boot
。
今私の質問は/mnt/boot
どの製品にインストールする必要がありますか?です。
私はUSBスティックのLinuxシェルにいます。
/mnt/boot
起動したい永続Linuxインストールにディレクトリを作成する必要がありますか?まずインストールしてこれを行うことができます。それとも、/mnt/boot
USBスティックのシェルから揮発性ディレクトリを作成し、そこにブートパーティションをマウントする必要がありますか?
私の問題を理解できる方法で説明してほしいです。それを説明する別の方法:
/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シムが更新されるたびにそれを再生成する必要があります(しかしこれはまれです)。