Зашифровал себе корень через dm-crypt, делал всё по арчевики.
Всё получилось без проблем, но с одним нюансом. grub-mkconfig не определяет, что корень находится на LUKS разделе, поэтому параметры
rd.luks.name=$DEVICE_UUID=root root=/dev/mapper/root
пришлось прописывать в конфиг ручками. Можно ли как-то объяснить GRUB как правильно генерировать конфиг, или просто придётся забыть про grub-mkconfig?