Спасти данные из образа ext4 ISO?

762
WolleTD

Итак, моя SD-карта сломалась и не может быть прочитана полностью (особенно в каталоге, из которого я хочу прочитать, есть проблемы). Я смог создать ISO-образ раздела, используя dd, но не могу его смонтировать. Есть ли возможность поиска полезных файлов на изображении?

Заранее спасибо Wolle

0
Файловая система не может быть как ext4, так и ISO 9660. И карты памяти SD, безусловно, никогда не будут использовать ISO 9660. Ignacio Vazquez-Abrams 11 лет назад 0

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

0
Frank Thomas

Технически, ваш файл не ISO, а просто образ раздела ext4, который вы экспортировали как файл с расширением .iso, но помните, что на самом деле это не iso (файлы iso - это образы дисков, но не все диски). изображения iso's).

вместо этого вам нужно использовать DD, чтобы записать файл обратно в том, и тогда вы сможете использовать такие инструменты, как photorec.

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

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

Таким образом, нет способа просто прочитать необработанные данные изображения и попытаться восстановить файлы? Я просто думаю, что при попытке смонтировать виртуальный жесткий диск в виртуальной машине, он тоже потерпит неудачу. WolleTD 11 лет назад 0
Вам не нужно монтировать диск, чтобы использовать PhotoRec или другие утилиты для вырезания / очистки файлов, но вам нужно конвертировать файл в устройство. вот что даст вам запись образа на VHD. Frank Thomas 11 лет назад 0