В настоящее время я пытаюсь добиться полного шифрования диска с использованием dm-crypt в обычном режиме без заголовка LUKS с отдельным /boot на USB-накопителе. Основная цель этого - добиться правдоподобного отрицания в дистрибутиве Debian Linux. На данный момент мне удалось зашифровать разделы с помощью cryptsetup и установить / загрузить раздел для разделения USB-ключа. Все идет как надо, и поскольку заголовок для шифрования не хранится в LUKS, мне нужно вручную ввести его на экране initramfs, но на этом шаге я просто получаю сообщение об ошибке, указывающее, что в initramfs нет cryptsetup (/ bin / sh: cryptsetup: not нашел) пока пытаюсь разобрать шапку. В заключение:
- dev/sda зашифрован с использованием dm-crypt (/root и /home volume) с
cryptsetup --hash = sha512 --cipher = twofish-xts-plain64 создать crypt /dev /sda
- загрузочная флешка dev/sdb с grub
Я успешно загружаюсь с bootstick, я вижу заставку Ubuntu в течение примерно 20 секунд, чего я и хотел добиться для вероятного отрицания, а затем id падает на initramfs с жалобой на невозможность найти /dev /mapper /root, что я тоже хотел achive. Проблема в том, что когда я хочу проанализировать строку cryptsetup, которая позволила бы мне ввести пароль и продолжить загрузку, тогда initramfs жалуется на abotu cryptsetup: not found
Я думаю, что эта жалоба правда. Мой вопрос заключается в том, как установить cryptsetup в initramfs, так как это позволит выполнить дополнительную загрузку пароля. Также я знаю, что я пропускаю что-то, добавляя соответствующие записи в /etc /fstab, /etc /crypttab, и устройства не обнаруживаются при запуске.
Я очень извиняюсь за все, что здесь не ясно. Я всего лишь средний пользователь Unix с некоторыми базовыми знаниями системы, но любая помощь будет очень ценной.
Благодарю вас!
Это руководства, которые я нашел и использовал для настройки всех текущих настроек, возможно, это прояснит то, о чем я не писал в посте.
http://and1equals1.blogspot.ro/2009/10/encrypting-your-hdd-with-plausible.html https://wiki.archlinux.org/index.php/Dm-crypt/Encrypting_an_entire_system#Plain_dm-crypt
Первый немного устарел, а второй подходит только для Arch Linux, но я использовал два из них с новейшей установкой lubuntu с небольшими изменениями.