У меня есть раздел, зашифрованный LUKS. Я без проблем пользовался им каждый день, пока вдруг пароль не перестал работать. Что я могу сделать?
Я пробовал использовать другую клавиатуру и другой компьютер. Я на 100% уверен, что ввел правильный пароль. Итак (поправьте меня, если я ошибаюсь) мне кажется, что мой жесткий диск поврежден. Если это так, разумно ли предположить, что поврежден только один байт, и если да, могу ли я попробовать все возможные однобайтовые изменения заголовка раздела?
РЕДАКТИРОВАТЬ: я должен был упомянуть, что зашифрованный раздел содержит /, поэтому он всегда использовался. Я не знаю, обеспечивает ли LUKS защиту от записи.
Вы должны восстановить из резервной копии. Если у вас нет резервной копии, то вы облажались. В этом весь смысл полного шифрования диска. Существуют методы восстановления поврежденного заголовка luks, но сначала вам нужно будет сделать резервную копию заголовка.
См .: FAQ по cryptsetup - Резервное копирование и восстановление данных
Идея о том, что вы могли бы каким-то образом попробовать все возможные изменения, если бы один байт был отключен, крайне глупая, если вы точно не знаете, какой байт был поврежден.
Давайте представим на секунду, что ваш заголовок был всего 1 мегабайт (он больше, я думаю, это ~ 2 МБ). Тогда количество возможных изменений равно 2 ** (8 388 608) (или 4,2644 × 10 ^ 2,525,222), даже если бы вы могли попробовать миллиард различных возможных изменений в секунду, вы все равно пытались бы вносить изменения задолго до того времени, когда наше Солнце разрушает нашу планету.