Как вытащить данные из поврежденной виртуальной машины?

Здравствуйте, товарищи!
Есть хост система Debian, виртуализация qemu-kvm.
Опишу проблему.
Есть образ виртуальной машины Windows 2008 r2 (raw 60Гб). Этот образ поврежден. Судя по всему, затерто начало "диска". testdisk никаких разделов не находит. fdisk -l w2k8r2.img тоже ничего не показывает.
Но есть ранний рабочий бекап этого файла. Т.е. тот же самый файл, но полугодичной давности. В нем, к сожалению, отсутствуют нужные данные, но по идее можно из него выдрать затертое начало. Вот только как это сделать?
Или что вы посоветуете?
  • Вопрос задан
  • 1183 просмотра
Пригласить эксперта
Ответы на вопрос 3
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Под Линуксом? Скопировать XXX байт данных из одного файла в другой файл?
dd conv=notrunc iflag=count_bytes if=old_backup.img of=w2k8r2.img count=2k

Не знаю правда, достаточно ли 2-х килобайт (параметр count=2k) на копирование всей информации о NTFS-разделах на диске (то есть в образе).
Ответ написан
hint000
@hint000
у админа три руки
не могу сообразить, как скопировать таблицу разделов
смонтировать образ, затем использовать sfdisk
Ответ написан
Комментировать
Radjah
@Radjah
"Начало" - это сколько?
Если пара секторов по 512 байт, то не особо страшно. Если пара гигов, то дальше будет мусор.
Можно попробовать прогнать образ с помощью R-STUDIO и надеяться, что программа найдёт куски и MFT и что-то по ним восстановит.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы