Загрузился в openSUSE на USB live stick, начал установку, сделал разметку и понял (установщик сообщил, что нет раздела для загрузчика), что загрузился в legacy mode. Решил, что и хрен с ним, установлю потом загрузчик вручную. Установка завершилась штатно, не считая ошибки установки загрузчика.
Разделы такие:
nvme0n1
- /boot/efi — fat32
- / — LUKS1+XFS
- swap (тоже шифрованный)
sda
- /home — LUKS1+XFS
Загрузился опять таки с флешки, но уже в режиме EFI, открыл рутовый раздел, примонтировал /boot/efi, прибиндил нужное, чрутнулся, добавил GRUB_USE_LINUXEFI="true"
в /etc/default/grub, проверил, что /etc/crypttab впорядке, установил граб.
И… нифига не грузится. EFI граб не подхватывает.
Что я упустил и куда копать?
Если кому-то почему-то это кажется важным, железо: Lenovo ThinkCentre на скайлейке, 970 Evo Plus, 870 Evo.
P.S. Да, любители переустанавливать, так будет быстрее, но я хочу разобраться.