Клиентский работающий образ конвертируется в RO
vboxmanage clonemedium disk <latest_snapshot> $VM.merged.vdi vboxmanage modifymedium disk $VM.merged.vdi --type multiattach vboxmanage internalcommands sethduuid $VM.merged.vdi `cat $VM.vdi.uuid` vboxmanage storageattach (дважды, отсоединяем что было и присоединяем обратно) vboxmanage unregistervm $VM cd ~/VirtualBox\ VMs/$VM tar -cjf <базовый_снепшот> .
ПРОБЛЕМА: команды выше (кроме clonemedium) асинхронны, нет способа понять, когда запрошенное действие завершило выполнение.