Таблица разделов:
sda1 - / boot
sda2 - dmcrypt с LVM, содержащим тома root, home и swap
Cryptsetup не принимает фразу-пароль, которая были использованы в течение длительного времени и не может быть никаких ошибок. Я попытался смонтировать его с помощью PXE Live Ubuntu:
root@ubuntu:~# cryptsetup luksOpen /dev/sda2 vgroot
Enter passphrase for /dev/sda2:
No key available with this passphrase.
На живом изображении раскладка клавиатуры США только одна по умолчанию. Копирование и вставка парольной фразы тоже не помогает.
Месяц назад я успешно смонтировал dm-crypt на том же живом изображении в chroot.
У меня установлена Ubuntu 14.04 и 13.10 живой образ при загрузке PXE.
Ну, ошибка "Никакой ключ, доступный с этим паролем", походит на ключ, который Вы ищете, больше не находится в заголовке LUKS. Мог быть неправильный пароль или могло быть что-то, произошел с тем ключом или целым заголовком LUKS. Если у Вас есть резервное копирование заголовка LUKS, можно попытаться использовать его с cryptsetup
опция --header
И попробовать --verbose
& --debug
опции также, возможно, будет больше показанной информации. Действие isLuks -v <device>
могло бы быть полезным, чтобы видеть, является ли это все еще распознаваемое устройство LUKS.
И как man cryptsetup
страница описывает ниже, резервное копирование заголовка LUKS важно, (и изучите luksHeaderBackup
и luksHeaderRestore
действия также):
заголовок LUKS: Если заголовок объема LUKS поврежден, все данные постоянно потеряны, если у Вас нет резервного копирования заголовка. Если ключевой слот поврежден, он может только быть восстановлен от заголовка - резервное копирование или если другой активный ключевой слот с известным паролем неповрежден. Повреждение заголовка LUKS является чем-то, что людям удается сделать с удивительной частотой. Этот риск является результатом компромисса между безопасностью, поскольку LUKS разработан для быстрого и безопасного стирания, просто перезаписав область ключевого слота и заголовок.