Назад | Перейти на главную страницу

Как открыть размонтированный том luks, который считает, что он открыт

Я сделал снимок (живого) зашифрованного блочного устройства luks, скопировал его в другую систему и сейчас пытаюсь открыть его, но не могу. Мы будем очень благодарны за любую помощь в решении этой проблемы.

Скопированный образ в настоящее время находится на собственном разделе LVM

При попытке открыть устройство с помощью команды и после ввода пароля

cryptsetup -v luksOpen / dev / hdd / luksЗашифрованное имя блока

Я получаю ответ «Невозможно использовать устройство / dev / hdd / unenc_mail_dev, которое используется (уже подключено или смонтировано). Команда завершилась ошибкой с кодом 16: невозможно использовать устройство / dev / hdd / unenc_mail_dev, которое используется (уже подключено или смонтировано)».

Я подозреваю, что на устройстве luks есть что-то, в котором говорится, что он установлен, потому что это был снимок, но я не знаю, что и как его очистить. Я попытался найти следы этого как смонтированной файловой системы, выполнив df, losetup -a и grepping «luksCrypted» в выводе lsof, но безуспешно.

Когда я запускаю «crytpsetup status / dev / hdd / luksCrypted» или «cryptsetup status blockname», я получаю ответ: / dev / mapper / [luksCrypted | mailblock] неактивен.

Есть идеи, как я могу открыть том?

Это один из лучших результатов поиска по этой ошибке, поэтому я подумал, что добавлю несколько бит.

Я получил эту ошибку при попытке открыть luks после клонирования. Я предполагаю, что вместе с uuid вам нужно изменить название раздела после клона, если вы хотите использовать диски в одной системе.

Не уверен, что это вообще помогает с конкретным вопросом OP, но, по крайней мере, это тот случай, когда известно, что это проблема, и может дать кому-то еще идею, ищущую это.

Будь настоящим, будь трезвым.