Skip to content

Commit

Permalink
gentoo-config-luks-grub-systemd: Continue to update for GRUB 2.12
Browse files Browse the repository at this point in the history
  • Loading branch information
Leo3418 committed Dec 24, 2023
1 parent 7959b84 commit c69b7c5
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,7 @@ However, LUKS2 full disk encryption is not necessarily easy to set up:
- On Gentoo, where many software packages' features can be customized via USE
flags, the USE flags related to LUKS must be enabled.
- Configuring the GRUB bootloader for LUKS2 with Argon2id is tricky because as
of version 2.06, GRUB's support on LUKS2 is still very limited and requires
hacky steps to enable, and Argon2id is not officially supported at all.
of version 2.12, GRUB still does not support Argon2id.
- The boot process might prompt for the passphrase twice: GRUB asks for it
first, and the init system will ask for it again because GRUB cannot pass
the passphrase or the unlocked state to the init system.
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ dracut, or else the LUKS partition could not be unlocked during boot.

Neither GRUB 2.12 nor GRUB 2.06 supports the Argon2id PBKDF; GRUB 2.06 even has
more limitations on LUKS2 support. Therefore, both GRUB 2.12 and GRUB 2.06
need some patch for LUKS2 with Argon2id support.
need some patches for LUKS2 with Argon2id support.

### GRUB 2.12

Expand Down

0 comments on commit c69b7c5

Please sign in to comment.