Поиск по этому блогу

06.07.2008

Восстановление данных на fat & ntfs (Материал с сайта "Записки дебианщика")

Программа photorec из пакета testdisk.
Первый параметр: /dev/disk or /path/image_disk

ntfsundelete
ntfsundelete - прога из пакета ntfsprogs.
ntfsundelete /dev/sda1

Программа выведет на экран все файлы, которые найдет, даже те, которые невозможно восстановить.
Особой пользы от файлов с 5% сохранностью данных обычно нету, поэтому найдем только целые файлы:
ntfsundelete -p 100

Файлов может быть очень много, поэтому можно отобразить только удаленные за последние 2 дня
ntfsundelete /dev/sda1 -t 2d

Первый столбик Inode - идентификатор файла. Восстановим файл 11172 (TEMP7457.dbf)
ntfsundelete /dev/sda1 -u -i 11172

Можно указать путь, куда восстанавливать файл (восстановим на нашу флешку)
ntfsundelete /dev/sda1 -u -i 11172 -d /media/flash

Если известна часть имени файла, то можно восстановить по маске
ntfsundelete /dev/sda1 -u -m "*.doc"

Ну и конечно можно восстановить все, а потом думать что нужно
ntfsundelete /dev/sda1 -u -m "*"


Программа хорошая, файлы восстанавливает качественно, со всеми атрибутами (имя, дата).
Но файлы нужно восстановить с FAT32 флешки. На диске Ubuntu я ничего не нашел, поэтому скопировал все флешки на свой переносной винчестер, и пошел домой, разбираться.
dd if=/dev/sda1 of=/media/usb-hdd

Комментариев нет: