GRUBのインストール にて、使用した grub-install コマンドについての詳細を説明する。
sudo grub-install --target=x86_64-efi --efi-directory=/mnt/boot/efi --boot-directory=/mnt/boot --removable
--target=x86_64-efi
- GRUBをどの形式でインストールするかを指定。
- 64bit の UEFI 用
--efi-directory=/mnt/boot/efi
- UEFIファームウェアがブートローダーを探しに行くディレクトリを指定。
- ここに
EFI/BOOT/BOOTX64.EFIというファイルが配置される。 - ディレクトリはFAT32でフォーマットされた EFI System Partition をマウントした場所をしていする。
--boot-directory=/mnt/boot
- GRUBの設定ファイルなどを置く場所を指定
- ここに
grub/ディレクトリが作成される。
--removable
- USBメモリなど取り外し可能なメディア用のオプション
- これを付けると
EFI/BOOT/BOOTX64.EFIという標準パスにインストールされる。