У меня есть файлы исходного кода (Java и C ++) для восстановления из сломанного массива RAID 1 + 0, мне удалось получить доступ к виртуальному диску с другого сервера, но раздел ReiserFS не может быть восстановлен с помощью инструментов ReiserFS.
Я сделал двоичный образ раздела с помощью DD, теперь мне интересно, есть ли лучший инструмент, чем GREP, для поиска файлов с использованием тегов, содержащихся в файлах, например:
WatchDog.cpp, который должен содержать "класс WatchDog ..."
grep -a -B20 -A1000 'class WatchDog' BACKUP.img | strings > recovered.txt
Я думал о каком-то инструменте REGEX, который может найти эти файлы по шаблону, поскольку это программный код!
Спасибо за помощь!
если ты отчаянно попробуешь http://www.cgsecurity.org/wiki/PhotoRec , я добился успеха с этой программой. Также http://trinityhome.org/Home/blog.php?front_id=15 могут быть инструменты, которые вы можете использовать.
удачи!
Даже если раздел не может быть восстановлен, можно ли его смонтировать? Что произойдет, если вы попробуете что-то вроде mount -t reiserfs -o ro,loop your_dd_image.img /mnt/recovery
? Крепление выходит из строя? Я также однажды столкнулся с отказом RAID-массива, содержащего файловую систему ReiserFS. В моем случае раздел содержал множество ошибок и был больше похож на отказавшую систему, а не на файловую систему, но, тем не менее, я смог восстановить много файлов оттуда, а остальные - из резервных копий (у вас они есть, верно?;).