Asked By
Hall Allen
80 points
N/A
Posted on - 10/06/2012
Hello all,
I was attempting to expand my virtual disk when I suddenly got the error message:
VMware Workstation
The called function cannot be performed on partial chains. Open the parent virtual disk
OK
However, there seems to be no snapshots:
The .vmsd file reads:
encoding = "windows-1252"
snapshot.lastUID = "5"
snapshot.needConsolidate = "TRUE"
snapshot.mru0.uid = "3"
snapshot.mru1.uid = "2"
This is the con directory content:
So could somebody here explain this error to me and how to avoid it?
Â
The called function cannot be performed on partial chains on VMWare Workstation
Hi Hall Allen,
I have searched Google and Internet for possible solution with your concern but it was very rare situation.
I have seen a forum that discuss about this error and attached the link of that forum.
Hope it would help you a lot.
Thanks.
The called function cannot be performed on partial chains on VMWare Workstation
First, you need to clone the VMware disk (you will need about 1.5 times available space of the disk size for this),
Run the VMWare Disk Manager with the following parameters:
"C:Program Files (x86)VMwareVMware Workstationvmware-vdiskmanager.exe" -r virtual-machine-disk-source -t 0 virtual-machine-disk-destinationÂ
Then, expand the resulting disk:
C:Program Files (x86)VMwareVMware Workstationvmware-vdiskmanager.exe" -x [new-size] [cloned-disk-file-name] Â
Then add the new disk via VMWare workstation and disconnect the old one.