Кто-нибудь успешно восстанавливал удаленные файлы с раздела ext4? Я пробовал разные утилиты, но ни одна еще не работала. Буду признателен, если кто-нибудь поделится историей успеха!
4 ответа
Во-первых, это:
- Не включайте компьютер
- Запустите его с LiveCD или LiveUSB
- Сделайте необработанный клон раздела, используя
dd
- Никогда не монтируйте раздел, но если вам нужно, монтируйте его только для чтения
Если ваши данные не зашифрованы или зашифрованы блоками, существуют инструменты, которые ищут данные на диске независимо от файловой системы. (например, фоторепортаж)
Extundelete также может хорошо работать, если ваши данные были записаны на диск или к ним недавно обращались, и ни их inode, ни соответствующие сектора данных не были перезаписаны другими файлами после удаления.
Если файлы были в зашифрованном домашнем каталоге, вы можете проверить это.
Вам может повезти с:
http://extundelete.sourceforge.net/
Тем не менее, я никогда не использовал его.
Предупреждение: обычно в наши дни файловые системы не поддерживают восстановление. Попытка восстановить удаленные файлы - это упражнение в компьютерной экспертизе, и вам очень повезет вернуть их. В частности, если вы записали на диск больше файлов, скорее всего, ваши удаленные файлы исчезнут навсегда.
То, что сработало для меня, было предоставлено arch (относится только к текстовым файлам):
grep -a -C 200 -F 'Unique string in text file' /dev/sdXN
Это заняло немного времени, но сработало, когда я случайно удалил некоторый исходный код, который еще не зафиксировал!
Это зависит от того, как вы удалили файлы. Если вы использовали графический файловый менеджер, у вас может быть "Корзина". Если вы использовали mc, вы можете потерять и найти. Если вы использовали "rm", у вас очень мало шансов на восстановление файла.