当 / 已加密(luks)且 /boot 未加密时,如何安装 grub

当 / 已加密(luks)且 /boot 未加密时,如何安装 grub

我有以下分区:

   |------+-------------+-----------+------+-------+----------------|
   | Name | Mount point | Flag      | Size | FS    | Comment        |
   |------+-------------+-----------+------+-------+----------------|
   | sda1 | /boot/efi   | esp, boot | 300M | FAT32 |                |
   | sda2 | /boot       |           | 2G   | EXT4  |                |
   | sda3 | /           |           |      | LUKS  | Encrypted Arch |
   | sda4 | /           |           |      | EXT4  | Clear Arch     |
   |------+-------------+-----------+------+-------+----------------|

我希望能够在启动时在加密的 Arch 和清晰的 Arch 之间进行选择。

  • 加密的 Arch/boot位于 sda2 上
  • Clear Arch/boot在 sda4 上

这是我第一次尝试修复 grub。我读到我应该使用grub-install,但我找不到适用于我的特定分区的教程。

相关内容