Page 1 of 1
StarWind V2V Converter tries to allocate full physical disk size – not enough space on destination
Posted: Sun Apr 13, 2025 6:14 am
by ipod86
Hi all,
I'm trying to migrate a local physical Windows machine to Proxmox using StarWind V2V Converter. The physical disk is 500 GB in size, but only about 80 GB is actually used.
The destination Proxmox node has only 300 GB free space, so in theory, this should be enough – especially since I selected the QCOW2 format during conversion.
However, the conversion keeps failing with an error in the log saying there's not enough space available.
It seems like StarWind is trying to allocate the full 500 GB size of the source disk, rather than just the used space. Is there any way to force StarWind to only convert the used portion of the disk, or to manually define the size of the target virtual disk?
Any help or workaround would be appreciated!
Thanks in advance.
Re: StarWind V2V Converter tries to allocate full physical disk size – not enough space on destination
Posted: Sun Apr 13, 2025 6:34 am
by yaroslav (staff)
you are about to overprovision that VM. That's not a recommended way to go. I will try to discuss with my colleagues if there is anything we can do about it.
Re: StarWind V2V Converter tries to allocate full physical disk size – not enough space on destination
Posted: Sun Apr 13, 2025 7:07 am
by ipod86
Thank you very much. I would migrate the VM, then shrink the hard drive in Windows and then in Proxmox. I would be very reluctant to shrink the hard drive on the PC I'm converting.
Re: StarWind V2V Converter tries to allocate full physical disk size – not enough space on destination
Posted: Sun Apr 13, 2025 7:58 am
by yaroslav (staff)
Yes, it is always better to have the source disk of the right size. But be really careful with shrinking (i.e., keep a copy of the original disk)
Re: StarWind V2V Converter tries to allocate full physical disk size – not enough space on destination
Posted: Sun Apr 13, 2025 8:08 am
by ipod86
I won't shrink the original disk. I don't want to destroy the system. It has quite complex software installed, and the provider no longer exists to configure the installed software. Therefore, I want to virtualize the PC, as it's much easier to secure that way.
Re: StarWind V2V Converter tries to allocate full physical disk size – not enough space on destination
Posted: Sun Apr 13, 2025 8:25 am
by yaroslav (staff)
If it is Windows inside, try P2V.
Re: StarWind V2V Converter tries to allocate full physical disk size – not enough space on destination
Posted: Sun Apr 13, 2025 9:58 am
by ipod86
I've been trying that the whole time. Unfortunately, I can't copy the log as text. I can only access the computer via RDP from my phone.
EDIT
Code: Select all
4/13 11:45:42.017 2808 Facility ???INFO: Proxmox::WrapperProxmox::WrapperProxmoxImpl::GetStorageContent: Get storage info lists
4/13 11:45:42.061 2808 Facility ???INFO: Proxmox::WrapperProxmox::WrapperProxmoxImpl::GetDiskPath: Get storage info lists
4/13 11:45:42.083 2808 Facility ???INFO: Proxmox::WrapperProxmox::WrapperProxmoxImpl::GetDiskPath: Get storage info lists
4/13 11:45:42.125 2808 Facility ???INFO: Proxmox::WrapperProxmox::WrapperProxmoxImpl::GetDiskPath: Get storage info lists
4/13 11:45:42.168 2808 Facility ???INFO: Proxmox::WrapperProxmox::WrapperProxmoxImpl::GetDiskPath: Get storage info lists
4/13 11:45:42.210 2808 Facility ???INFO: Proxmox::WrapperProxmox::WrapperProxmoxImpl::GetDiskPath: Get storage info lists
4/13 11:45:42.253 2808 Facility ???INFO: Proxmox::WrapperProxmox::WrapperProxmoxImpl::GetStorageContent: Get storage info lists
4/13 11:45:42.295 2808 Facility ???INFO: Proxmox::WrapperProxmox::WrapperProxmoxImpl::GetStorageContent: Get storage info lists
4/13 11:45:42.339 2808 Facility ???INFO: Proxmox::WrapperProxmox::WrapperProxmoxImpl::GetDiskInfo: Get disk information
4/13 11:45:42.381 2808 Facility ???INFO: Proxmox::WrapperProxmox::WrapperProxmoxImpl::GetDiskInfo: Get disk information
4/13 11:45:42.389 2808 Facility ???INFO: Proxmox::WrapperProxmox::WrapperProxmoxImpl::GetDiskInfo: Get disk information
4/13 11:45:42.398 2808 Facility ???INFO: Proxmox::WrapperProxmox::WrapperProxmoxImpl::Connect: Successfully connected to proxmox host
4/13 11:48:24.900 1940 Facility ???INFO: ICPPage::OnWizardNext: eVolumeSelectVM
4/13 11:48:24.908 1940 Facility ???INFO: ICPPage::OnWizardNext: SetActivePage – eESXConnectionTo
4/13 11:48:24.913 3c8 Facility ???INFO: CPPConverting::Convert: In ConvertType: 3, outConvertType: 15
4/13 11:48:24.913 3c8 Facility ???INFO: Proxmox::WrapperProxmox::WrapperProxmoxImpl::CreateVM: CreateVM
4/13 11:48:24.913 3c8 Facility ???INFO: Proxmox::WrapperProxmox::WrapperProxmoxImpl::CreateVM: Set disks
4/13 11:48:24.913 3c8 Facility ???INFO: Proxmox::WrapperProxmox::WrapperProxmoxImpl::CreateVM: disk name ide0, Pool2:477.000000, format=raw
4/13 11:48:24.913 3c8 Facility ???ERROR: Proxmox::WrapperProxmox::WrapperProxmoxImpl::CreateVM: Not enough space
4/13 11:48:24.913 3840 Facility ???WARNING: CPPConverting::Convert: CANCEL
Re: StarWind V2V Converter tries to allocate full physical disk size – not enough space on destination
Posted: Sun Apr 13, 2025 10:39 am
by yaroslav (staff)
I will discuss your incident internally. I will keep you posted. Thanks for additional details. As a workaround for now, use disk2vhd > convert a local file to Proxmox.
Re: StarWind V2V Converter tries to allocate full physical disk size – not enough space on destination
Posted: Tue Apr 15, 2025 7:02 am
by yaroslav (staff)
Hi,
This is expected behavior as the partition occupies 500 GB.
Re: StarWind V2V Converter tries to allocate full physical disk size – not enough space on destination
Posted: Tue Apr 15, 2025 10:07 am
by ipod86
I just tested something else. It's not just the partition. I just successfully moved the computer to an ESXi. There's plenty of space there. I shrunk the volume in Windows to 100GB. So, 400GB of the hard drive is unallocated. Now I've tried migrating to Proxmox using P2V. I still get the same error. It's as if it's somehow taking the unallocated space into account.
Re: StarWind V2V Converter tries to allocate full physical disk size – not enough space on destination
Posted: Tue Apr 15, 2025 10:33 am
by yaroslav (staff)
Thanks for your update. You are posting the software to the disk, that's why it calculates the overall space.