Восстановление файла.
Ситуация такая: имеется на флешке файл с именем index.php. Весил где то 2-3 мб. Потом провел проверку флешки на наличие ошибок в файловой системе (проверка с исправлением ошибок) через Acronis Disk Director. Он проверял-проверял и в процессе проверки выдал сообщение, что с длиной этого файла что-то не то. Предложил исправить. Я сдуру согласился. После завершения проверки я открыл файл в редакторе и оказалось, что процентов 80 файла просто обрезалось, сейчас файл весит 8 кб. Файл очень важный, можно ли как-то вернуть его к предыдущему состоянию?
Читай также
Лучшие комментарии
include('ajax/program_dance.php');" — в остальных файлах, которые лежали на флешке, почти не встречалась, поэтому поиск совпадений провёл по этой строке), отыскал ту-же строку в дампе флешки, далее пролистал, отыскал концовку файла ( строка ), скопировал код и вуаля.
Nameless0neСомневаюсь, что DD затер данные, находящиеся теперь в «отрезанной части». Скорее всего имело место быть исправление атрибутов в корневом каталоге FAT32, то бишь изменены метаданные. ХЗ… Возможно указанные кластеры были помечены как «плохие», алгоритм программы отработал… Может попробовать снять дамп и посканить R-studio.
Или вообще бы определить в каких кластерах лежат/лежали данные, отрыть дамп winhex'ом, просмотреть (открой с ASCII дамп и поврежденный файл, скопируй hex-значение последней инструкции/строки и поищи в дампе), он имеет множество полезных функций(кстати, не раз писали, что он сам умеет парсить ФС, восстанавливать данные, но не пользовался этим — без понятия). Пригодятся тут нужны знания структуры файловых систем(таких материалов тоже много). Если так важно все это… Попробуй. По «винхексу» в Инете много материалов.