Разбирая какую-нибудь виртуальную машину, получившую смертельную пробоину вирусами прямо в пузо (как вот тут), иногда сталкиваюсь с задачей скормить образ диска программе R-Studio, да вот беда – образ у меня в формате VMDK (VMWare vSphere). Непосредственно VMDK R-Studio не очень-то хавает, конечно в образе поискать файлы по сигнатурам можно, но результат будет не очень хороший.
Пробовал и другие способы – OSFMount, яро рекомендуемый в статьях в сети тоже особо не помог. Какой-то затык со смещениями.
Подмонтировать разделы в VMWare Workstation удалось, но разделы не появились в интерфейсе R-Studio (хотя открылись в моём компьютере), поэтому результат не достигнут тоже.
Рабочее решение
Образ виртуального диска пришлось конвертировать из VMDK в RAW (DD) формат. Я уже писал про конвертирование виртуальных дисков ранее тут.
Итак, нашёл ещё один потрясный конвертер дисков в различные форматы. Разумеется, консольный, как мы и любим. Ищем QEMU на свою операционную систему:
Установка весьма тривиальна, заостряться не буду. Для конвертирования – запустим командную строку и перейдём в каталог с установленной QEMU.
Выполним команду следующего формата:
>qemu-img.exe convert -f vmdk -O raw <vmdk> <raw>
Процесс конвертирования занимает некоторое время, но зато результат просто великолепен! R-Studio и программы для монтирования образов (тот же OSFMount) прекрасно определили разметку диска и показали все разделы. Теперь можно работать с привычным форматом диска.
Comments: