Конвертация образов из VHDX в RAW

    Эта статья содежит инструкцию по конвертации образа из Hyper-V в формате .VHDX в формат .RAW, подходящий для загрузки в сервисы MCS.

Подготовка

    Вам понадобится образ виртуальной машины с расширением .VHDX, утилита qemu-img (скачать для windows, для linux установите пакет qemu-utils).

    Конвертировать нужно в формат RAW, который представляет собой "preallocated" диск, занимающий весь размер и не меняющийся в зависимости от наполненности гостевой файловой системы. 

    Для начала нужно узнать полный размер виртуального диска .VHDX, для этого выполним команду powershell на хосте Hyper-V:

Get-VHD "C:\disk.vhdx"

Нас интересует параметр Size, он покажет размер диска после конвертации в RAW.

Убедитесь, что дискового пространства хватит для развертывания образа

Конвертация

    Воспользуемся утилитой qemu-img, получим информацию о конвертируемом диске:

qemu-img.exe info C:\disk.vhdx

Рекомендуем на этом шаге создать резервную копию. Если все верно, приступим к конвертации:

qemu-img.exe convert -p -O raw C:\disk.vhdx C:\disk.raw

После выполнения команды получим диск в формате .RAW, который можно загрузить в проект.

Загрузка ваших образов в сервис MCS описана в этой статье.