Всем привет. Есть initrd.gz, скачанный отсюда: http://ftp.debian.org/debian/dists/buster/main/installer-amd64/current/images/hd-media/gtk/
В него надо добавить cryptsetup, чтобы можно было в процессе установки новой системы, перед запуском iso-образа, который находит модуль iso-scan, расшифровать предварительно зашифрованный файл, нужный для установки.
Пробовал просто в распакованный initrd записать cryptsetup и библиотеки, нужные для него, а затем запаковать назад… Cryptsetup вроде работает, но не совсем… При запуске: cryptsetup luksOpen file luks, спрашивает пароль, но независимо от правильности пароля заканчивает работу и не создает luks в /dev/mapper. При запуске cryptsetup luksFormat file принимает пароль, но после повтора пароля ругается: device-mapper crypt unknown target type. Может не все зависимости скопировал…
Вот, собственно, и вопрос, как это можно сделать?
