у тебя 2 задачи:
1. работа с файловой системой в raw образе (инструментарий зависит от выбранного типа файловой системы fat/ntfs/iso/ext4/...)
2. конвертация raw образа в vmdk
с этим справится утилита qemu-img из проекта
qemu
qemu-img create -f raw image.img 4G
# тут можно смонтировать файловую систему в linux с помощью mount
qemu-img convert -f raw image.img -O image.vmdk
# а тут в windows с помощью diskpart
либо от virtualbox - VBoxManage
нет нужды делать все самому, создаешь монтируешь
python у тебя тут исключительно как инструмент запуска внешних команд