
Я только год назад перешел на Ubuntu 12.04 и перенес все свои фотографии, документы и т. д. на основной жесткий диск объемом 1 ТБ, который был зашифрован в процессе установки — не LVM, а только домашняя папка.
Я не записал ни ключа, ни парольной фразы, когда меня попросили... Однако пароль требовался только для входа в систему и доступа к файлам.
Так получилось, что после месяца отпуска я забыл свой пароль, поэтому я погуглил и нашел способ его изменить:
В режиме восстановления я выбрал оболочку root и в командной строке ввел:
mount -rw -o remount /
passwd <username>
init 2
В отчаянии я перепробовал множество паролей... и через некоторое время нашел записанный первоначальный пароль.
Я снова установил этот пароль, и теперь система не хочет запускать Ubuntu — она просто циклически переключается между экраном входа в систему (сообщение «Неверный пароль» не отображается) и черным экраном, а затем снова на экран входа в систему.
Поэтому система не может расшифровать жесткий диск.
Может ли быть, что «init 2» удалил какую-то информацию?
Похоже, что-то изменилось из-за этих изменений пароля...
Что можно сделать, чтобы восстановить мои данные? Я знаю, что в Kali linux есть утилита для расшифровки WiFi путем его "прослушивания". Могу ли я использовать похожую программу, чтобы найти парольную фразу?
решение1
В отчаянии я перепробовал множество паролей... и через некоторое время нашел записанный первоначальный пароль.
Вы имеете в виду, что вы восстановили свой старый (исходный) пароль?
Если да, повторите процедуру, войдите в режим восстановления, как вы это делали ранее, и восстановите свой пароль:
mount -rw -o remount /
passwd <username>
Restore the old password
reboot
Надеюсь, теперь Ubuntu сможет расшифровать ваш домашний каталог.
Может ли быть, что «init 2» удалил какую-то информацию?
Я так не думаю. "init 2" используется для переключения текущегоуровень запуска. Это означает, что вы выходите из режима восстановления.
Кроме того,
Я не записал ни ключа, ни парольной фразы, когда меня попросили... Однако пароль требовался только для входа в систему и доступа к файлам.
Для расшифровки файлов используется ключ. Этот ключ защищен, поэтому никто, кроме вас, не может его использовать (если бы все могли, у вас не было бы никакой безопасности вообще), поэтому для расшифровки файлов требуется только пароль, потому что это способ разблокировать ключ.
В процессе настройки, когда вы впервые настраивали свой пароль и выбирали шифрование файлов, Ubuntu должна была предоставить вам ключ восстановления или альтернативный способ расшифровки ваших файлов на случай, если вы не сможете войти в систему.
Таким образом, даже если вы просто использовали свой пароль, за кулисами происходит еще больше событий, поэтому нет никакого способа (или простого способа, если он есть) восстановить данные, если вы потеряете и пароль, и защищенный паролем ключ или специальный ключ восстановления.