What is your Linux? metadata preallocation on QCOW2 is not always supported.
— Guest need to be aware of this final specified size, however, during installation it can see the real file size. Of course, be installed on hard drive size 200 KB she refuses. Bug not specific to Ubuntu, is manifested in RHEL, at least.