восстановление данных внутреннего хранилища после перепрошивки

338
frogwine

я забыл сделать резервную копию исходного кода моего проекта, прежде чем прошивать rom. Это было во внутренней памяти моего телефона.

Поэтому я обратился к этому руководству, чтобы взять данные о хранении моего телефона в виде необработанного файла: https://howtorecover.me/data-recovery-internal-storage-android-phone-guide

У меня возникли проблемы при настройке FTP-сервера. Я пытался победить с этим, но я не сделал. Так что я гуглил, как взять внутреннее хранилище в виде необработанного файла, он может хорошо работать с ADB.

И запустил команду adb (телефон рутирован, так что я могу получить доступ к файловой системе):

adb pull /dev/block/mmblk0 > mmblk0.img 

Максимальный объем памяти моего телефона 16 ГБ. Вытащил более или менее 16 ГБ данных с помощью ADB. Попытка преобразовать этот файл в файл .vhd, но размер файла уменьшается даже до 4 гигабайт, я думал, что конвертер сократил неиспользуемые данные.

И я думал смонтировать образ непосредственно в Windows. Но я не могу подключить его к Windows. Пробные программы, такие как: OSFMount. Если я тоже смогу смонтировать, я сделаю глубокое сканирование с помощью Recuva или чего-то еще. Итак, можете ли вы посоветовать некоторые инструменты судебной экспертизы для спасения данных?

0
Вам не нужно конвертировать его в VHD, и вам также не нужно монтировать образ. Проверьте мой ответ [здесь] (https://superuser.com/a/1347139/926024) и пропустите первый шаг. Вы можете просто работать непосредственно с файлом `.img`, который вы получили. (Между прочим, его уменьшение, скорее всего, удалит все «неиспользуемое пространство», хотя это именно то, что вам нужно для восстановления данных (из него)). Пометка как дубликат, поскольку здесь применяется тот же самый ответ. confetti 5 лет назад 0
Возможный дубликат [Неисправный SSD, имя диска содержит странные символы, кажется, больше, чем должно быть] (https://superuser.com/questions/1347137/faulty-ssd-name-of-drive-has-weird- символы-видимому, чтобы быть-больше-чем-то-надо) confetti 5 лет назад 0
Я хочу кое что спросить. Можем ли мы быть уверены, что запуск adb pull или dd для хранения img памяти делает ту же работу? @конфетти frogwine 5 лет назад 0
When I had the same issue as you a few years back I connected the phone in recovery mode (adb enabled, CWM recovery) to my PC and ran `adb shell cat /dev/block/ > intstorage.img`. I'm not sure if your command works as `pull` would usually save the requested file by default under the same filename in your `pwd` on the PC, and not direct it to `stdout` (from which you redirect it to the file). But since you say the `.img` file has roughly 16GB, I'd assume it worked. confetti 5 лет назад 0
@confetti Я работал в первую очередь на Windows 10 WSL. Размер выходного файла составляет 1,45 гигабайта, и не включает мои старые файлы, такие как мой исходный код (Python-файл .py) или мем-файлы изображений (.png / .jpg) frogwine 5 лет назад 0
Foremost не поддерживает файлы `.py` по умолчанию (хотя photorec). Если он не может найти изображения, которые вы ищете, они, скорее всего, уже перезаписаны. Вы все еще должны попробовать фоторепортаж. По моему опыту, PhotoRec поддерживает гораздо больше типов файлов, но в первую очередь лучше справляется с поиском тех, которые он поддерживает (например, изображения). confetti 5 лет назад 0

0 ответов на вопрос

Похожие вопросы