Восстановление данных после случайного форматирования раздела ext4

Восстановление данных после случайного форматирования раздела ext4

Когда я устанавливал редакцию Debian Mint, в отличие от классической редакции, программа установки автоматически отформатировала мой домашний раздел, хотя я не указывал форматирование.

Так что форматирование ранее было ext4, как и сейчас. Я думаю, что данные все еще там, так как это было быстрое форматирование.

Я сейчас загрузил компьютер с Live USB, чтобы предотвратить запись на него. Запустил testDisk. Есть ли способ восстановить предыдущий суперблок, чтобы я мог восстановить свои данные?

решение1

Взгляните на e2fsprogsпакет. Кажется, вы можете получить все ваши резервные суперблоки из dumpe2fs /dev/sd<partition-id> | grep -i superblockи затем e2fsckпроверить FS для вас, или просто попробовать сделать mount -o sb=<output-of-dumpe2fs> /dev/sd<partition-id> /your/mountpointс резервным суперблоком. Смотрите это для справки:http://www.cyberciti.biz/faq/linux-find-alternative-superblocks/.

testdiskPhotorec хорошо подходит для восстановления таблиц разделов, а не затертых файловых систем. Photorec — это последнее средство, когда вы действительно все испортили и не можете восстановить структуру файловой системы.

решение2

Вам нужно будет использовать родственную программу TestDiskФотоРекдля восстановления ваших файлов. Прошло пару лет с тех пор, как я последний раз пользовался этими программами, но я знаю, что выне будетсможете восстановить их на месте, поэтому я надеюсь, что у вас достаточно свободного места на жестком диске, чтобы восстановить файлы.

Перед тем, как приступить к восстановлению, рекомендуется прочитать соответствующую документацию по TestDisk и PhotoRec — использование этих программ, когда вы не знаете, что делаете, может оказаться непростым испытанием...

Если у вас естьмногосвободного места, я предлагаю клонировать nuked разделы в файлы образов, например, с помощью dd. И TestDisk, и PhotoRec успешно работают с такими файлами образов. Таким образом, если выделатьдопустите ошибку, и вы только испортите свои файлы изображений.

решение3

Недавно я случайно отформатировал раздел ext4 в NTFS в своей Ubuntu 16.04 и смог успешно восстановить весь раздел, запустив проверку файловой системы.

sudo fsck.ext4 -v /dev/sda10

Я записал шаги вэтот пост в блоге.

Связанный контент