The called function cannot be performed on partial chains on VMWare Workstation

Asked By 80 points N/A Posted on -
qa-featured

Hello all,

I was attempting to expand my virtual disk when I suddenly got the error message:

THe called function cannot be perform on partial chain

VMware Workstation

The called function cannot be performed on partial chains. Open the parent virtual disk

OK

However, there seems to be no snapshots:

encoding = "windows-1252"

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:

snapshot.mru1.uid = "2"

So could somebody here explain this error to me and how to avoid it?

 

SHARE
Best Answer by Goram Ian
Best Answer
Best Answer
Answered By 60 points N/A #193102

The called function cannot be performed on partial chains on VMWare Workstation

qa-featured

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.

Answered By 0 points N/A #193103

The called function cannot be performed on partial chains on VMWare Workstation

qa-featured

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.

Related Questions