В статье "How a Corrupted USB Drive Was Saved by GNU/Linux (http://www.linuxjournal.com/article/8366)" рассказывается история о том, как были восстановлены данные с USB флэш-диска, повреждённого в Windows 2000. Достаточно подробно описываются методы и утилиты, применённые для восстановления данных, которые могут быть использованы не только в Linux.URL: http://www.linuxjournal.com/article/8366
Новость: http://www.opennet.me/opennews/art.shtml?num=5631
Гы, прикольно. Буквально в понедельник восстанавливал внешний винт с покоцанным виндой (ХРенью) корневым каталогом. Пришлось написать 3 скрипта на php для прямой работы с FAT-ом, а дальше несколько шеловских скриптов и все восстановилось, в то время как виндовый скандиск этот винт "отлечил" в виде кучи файлов с именами вида "found.000"... А пользовался как и автор статьи - dd, hexdump, grep, да еще hexedit
На php??? ;-)
Да, на php, т.к. его хорошо знаю :)
а какие проблемы восстановить файлы из виндовых found.000 ?
ставишь правильные разрешения файлам и вуаля...не нортон конечно но лучше чем тратить время на написание....
>а какие проблемы восстановить файлы из виндовых found.000 ?
Сударь, вы издеваетесь? Это винт фотографа, на котором тысячи файлов, файлы упорядочены по каталогам (причем вложенным).
>ставишь правильные разрешения файлам и вуаля...не нортон конечно
>но лучше чем тратить время на написание....
Расширение-то у всех файлов известно, а вот структуру каталогов фиг восстановишь. А со скриптами понадобилось всего 7 стадий (и то некоторые стадии можно было объединить) для поиска всех точек входа в каталоги первого уровня.
Всего 10 кил кода, 9 из которых 3 скрипта на php. Да и написаны они были меньше чем за час.
А выложи скрипт?
А сам скрипт выложи где-нибудь?
А был ли скрипт, может и скрипта то и не было?