Продолжение предыдущего вопроса о , когда мой зашифрованный диск автоматически расшифровывался при запуске . Кажется, я полностью отключился от своей системы, при запуске у меня возникает паника ядра.
Вот что я сделал:
Сначала я добавил тривиальный пароль abc123
, чтобы разблокировать мой раздел, используя
cryptsetup luksAddKey /dev/sda3
Затем я следовал именно этим шагам ( «Как я это сделал на Ubuntu 16.04.3»). Обратите внимание, что я вставил sudo
, где это уместно.
То есть:
добавлено ,keyscript=/root/lukspw
в конце строки в etc/crypttab
, которая содержит sda3_crypt (.....) none luks
(sda3 - диск, для которого мне было предложено во время запуска введите пароль для расшифровки)
Создали файл /root/lukspw
с содержимым:
#!/bin/sh
printf "abc123"
и сделали его исполняемым: sudo chmod +x /root/lukspw
И наконец:
sudo update-initramfs -u -k`uname -r`
Я не получил никаких ошибок ни на одном этапе процесса.
Теперь при перезагрузке, либо в обычном режиме, либо в режиме «восстановления» (через опцию «Дополнительно» при запуске) я получаю следующее:
И я не могу ничего не делать, не взаимодействовать, не реагировать на действия клавиатуры.
1130 Я сделал что-то ужасное? Есть ли еще выход из этого?