My patch has landed: https://github.com/qemu/qemu/commit/3efffc3292d94271a15b1606b4a56adf6c6f04ed
I think we can resolve this bug as fixed. Just one note for those how are trying to use streamOptimized images with VMware: you need to patch the VMDK version because VMware products accept only version 3 for streamOptimized: # Set VMDK version 3 for foo.vmdk $ printf '\x03' | dd conv=notrunc of=foo.vmdk bs=1 seek=$((0x4)) ** Changed in: qemu Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1006655 Title: Can't convert to vmdk with the streamOptimized subformat Status in QEMU: Fix Committed Status in qemu package in Ubuntu: Confirmed Status in qemu-kvm package in Ubuntu: Confirmed Bug description: Hi all, I'm trying to convert a qcow2 image file to the vmdk (on Ubuntu Server 12.04): # qemu-img convert -f qcow2 -O vmdk -o Stream spv-2912.qcow2 spv-2912-3.vmdk -o subformat=streamOptimized VMDK: can't write to allocated cluster for streamOptimized qemu-img: error while writing sector 65: Input/output error Same result with any input format. Others subformats work but the StreamOptimized is by far the most important one. The only workaround I found is to migrate to raw and then to use VBoxManage (VirtualBox). To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1006655/+subscriptions