Восстановить данные из отформатированного LVM (Luks, Ext3) после установки Ubuntu над ним

Shift + PrtScn - лучший способ, так как вам будет предложено сохранить скриншот (и по каким именам файлов).

1
задан 25 June 2014 в 22:18

2 ответа

Вам не гарантировано, что вы восстановите все свои файлы. Если у вас есть что-то ценное в удаленных файлах, то следующее стоит попробовать.

Вам рекомендуется размонтировать этот partiton frist. Yoo не рекомендуется больше писать на раздел, чтобы хранить цепочки данных на диске, как есть. Другими словами, избегайте перезаписи.

Загрузитесь с Live CD или даже лучше с другого диска с установленной ОС.

Затем вы должны запустить программное обеспечение, которое находит и восстанавливает файлы / данные из вашего физическое хранение. Это возможно, хотя операционные системы не могут видеть удаленные файлы из-за того, что их ссылки были удалены из таблицы файлов или повреждена таблица файлов.

Scalpel

Это независимое от файловой системы восстановление инструмент для Linux. Последняя версия 2.0. Установите его в Ubuntu с помощью

sudo apt-get install scalpel

Далее следует некоторое редактирование текста - файл конфигурации - /etc/scalpel/scalpel.conf. Вы обнаружите, что все было прокомментировано - раскомментируйте конкретный формат файла, который вы хотите восстановить. Например, если я хочу восстановить удаленный zip-файл, я раскомментирую раздел .zip-файла в файле scalpel.conf

Затем, в терминале, запустите:

sudo scalpel  [device/directory/file name] -o [output directory]

Выходной каталог, в котором вы хотите хранить восстановленные файлы, должен быть пустым перед запуском Scalpel; в противном случае вы получите сообщение об ошибке.

Photorec

Это самая быстрая утилита из трех. Он установлен пакетом утилиты testdisk. Если вы не хотите связываться с командной строкой, это лучшая утилита для вас. Просто запустите photorecas пользователя root в терминале, и вы увидите хороший пользовательский интерфейс на основе ncurses.

Выберите устройство для поиска, и он попросит вас тип таблицы разделов. Выберите свой; в моем случае это Intel. Затем вам нужно выбрать файловую систему или раздел диска устройства. Затем он предложит вам выбрать файловую систему.

Наконец, он попросит папку вывода, в которой будут храниться восстановленные файлы. После выполнения выбора нажмите y, чтобы продолжить.

Примечание. Вышеупомянутые утилиты не будут восстанавливать замененные файлы, потому что в случае замены вы заменяете сам индекс, поэтому его невозможно восстановить. [ ! d13]

4
ответ дан 24 May 2018 в 06:38
  • 1
    Спасибо за хороший ответ, я уже прекратил писать на нем (и я сделал dd-образ, чтобы не касаться жесткого диска). Фактическая проблема заключается в том, что данные не будут восстанавливаться без главного ключа (ключ для разблокирования диска LVM, который был удален), даже если у меня есть главный пароль (тот, который «разблокирует главный ключ» и имеет доступ на раздел ext3). Как скальпель может найти мои файлы, если они были зашифрованы, и я потерял ключ на жестком диске? Я немного скептически отношусь к этому. Есть идеи? – Denys Vitali 21 June 2014 в 16:37
  • 2
    Правда, вы не будете восстанавливать файлы с photorec, если раздел не будет дешифрован. Но testdisk или photorec могли бы находить заголовок LUKS, позволяя расшифровать & amp; попытаться продолжить восстановление – Xen2050 28 January 2016 в 16:19

Вы можете попробовать gpart (обратите внимание: not gparted!), он может угадать границы потерянных разделов.

gpart спас меня один раз в аналогичной ситуации, хотя мои разделы были не зашифрованы. Вы все равно должны попробовать.

0
ответ дан 24 May 2018 в 06:38
  • 1
    Я установил изображение с помощью sudo kpartx -l /media/user/drive/backup/sdd.img, но sudo gpart /dev/loop0 дает мне *** Fatal error: ioctl(HDIO_GETGEO) failed: Inappropriate ioctl for device.. В любом случае диск распознается gparted и система как обычно (с новой таблицей разделов, той, которая была написана над той, которую я потерял) – Denys Vitali 22 June 2014 в 16:22

Другие вопросы по тегам:

Похожие вопросы: