Solved

Vmware Workstation "The parent virtual disk has been modified since the child was created."

Posted on 2010-08-24
9
2,586 Views
Last Modified: 2012-05-10
Holy Crap!  The first error I got was "The specified virtual disk needs repair".  Vmware workstation was bitching about an upgrade to 7.1.1 so I allowed the update, because according to VMware's site, the 7.1.1 fixes that error --
"When a host system failure occurs during a virtual machine disk operation, attempting to power on the virtual machine or mount the virtual disk using the VMware Disk Mount utility causes the following error messages to appear, " Cannot open the disk... The specified virtual disk needs repair" and "Error reading volume information. Please select another disk file".  There is no data lost during this process. VMware Workstation 7.1.1 fixes these issues and enables virtual machine operations to resume."
(as noted in the second to the last paragraph on http://www.vmware.com/support/ws71/doc/releasenotes_ws711.html )

Now it says "The parent virtual disk has been modified since the child was created." when I try and launch my virtual server.

What can I do to fix this problem?  My business is down because we cannot access the server and they do not open for another 1.5 hours (6am-6pm Pacific time).

Any help would be greatly appreciated....
0
Comment
Question by:cerksees
  • 5
  • 3
9 Comments
 
LVL 3

Accepted Solution

by:
alexfarias earned 500 total points
ID: 33510082
0
 
LVL 20

Expert Comment

by:woolnoir
ID: 33510090
What type of disk is it ? normal, differencing etc ?
0
 
LVL 20

Expert Comment

by:woolnoir
ID: 33510098
And does the disk in question have any snapshots ?

The link Alex posted above i.e http://driveactivated.com/blog/archive/2007/11/06/recovering-vmware-snapshot-after-parent-changed.aspx would seem to be the culprit if you have any snapshots on the disk.
0
 

Author Comment

by:cerksees
ID: 33510158
It has at least 1 snapshot.  I see 2 files (vmem and vmsn) that end in "Snapshot4".

I am not following you on what type of disk.  Could you explain that a little more?


0
Zoho SalesIQ

Hassle-free live chat software re-imagined for business growth. 2 users, always free.

 
LVL 20

Expert Comment

by:woolnoir
ID: 33510211
Well the virtual HD on your virtual machine can be fixed, dynamic or differencing (stores the difference from a parent disk). I just wanted some idea of what type it was. In general your problem is caused by when a snapshot becomes out of sync with the disk to which is references, or rather VMWARE believes it does.

The guide Alex and I posted should assist - at the very least its worth looking at.
0
 

Author Comment

by:cerksees
ID: 33516555
There is a parent disk and a child disk with *000002.vmdk as the later part of the name.

From the links posted earlier I am trying to change the parentCID in the child disk to be in sync with the parent's CID.  It is taking forever to do because of the file sizes.

I am sorely tempted to make a simple app to make resetting the parentCIDs easier.

Why in the world doesn't Vmware have this already?  

I could not find the owner's info for the copy of vmware at the company where this is installed, so I went online and bought a license (to make sure they were legal and all) and I bought a single support session.  I called them over 8 hours ago and they took my info and said a tech would call me back.

If I fix it before they call, I am going to return the software for a refund and try and switch the client to VirtualBox instead.  If you are going to get no service, you may as well get it for free.

0
 

Author Comment

by:cerksees
ID: 33516894
The first link in the first posted answer worked like a charm!

Thanks guys!
0
 

Author Comment

by:cerksees
ID: 33517182
I have waited for over 10 hours for a return call from VMWare.  With the help of Experts Exchange, I fixed the problem without their help.

Seeing as how VirtualBox is free (and I was getting no support from Vmware) I called to request a refund.

First, the person on the phone asked for the support number, which I provided.  He said the reason I did not get a call was that the person that filed the request for support put it in as a non-paid request for support.  This was obviously wrong as I purchased the support this morning.

I asked for the refund.

VMware refused to issue a credit for the purchase.  The person on the phone said that they do not do refunds for "workstation".

I told them that I would have VISA reverse the charges if they refused to refund the purchase.

He said "That'd be one way to go."  So that's what I am doing first thing in the morning.

Maybe they should call it Bmware instead.

Just an FYI.....
0
 

Author Comment

by:cerksees
ID: 33517234
Final post on the subject....

According to the EULA for Vmware Workstation on Vmware's site (http://www.wmware.com/download/eula/workstation7.html) "YOU MAY RETURN THE UNUSED SOFTWARE TO THE VENDOR FROM WHICH YOU ACQUIRED  IT WITHIN THIRTY (30) DAYS AND REQUEST A REFUND OF THE LICENSE FEE, IF  ANY, ALREADY PAID UPON SHOWING PROOF OF PAYMENT.  "

So, I should have been able to get a refund when I called and requested one.

VISA to the rescue!
0

Featured Post

VMware Disaster Recovery and Data Protection

In this expert guide, you’ll learn about the components of a Modern Data Center. You will use cases for the value-added capabilities of Veeam®, including combining backup and replication for VMware disaster recovery and using replication for data center migration.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this step by step tutorial with screenshots, we will show you HOW TO: Enable SSH Remote Access on a VMware vSphere Hypervisor 6.5 (ESXi 6.5). This is important if you need to enable SSH remote access for additional troubleshooting of the ESXi hos…
In this article, I show you step by step with screenshots to assist you - HOW TO: Deploy and Install the VMware vCenter Server Appliance 6.5 (VCSA 6.5), with some helpful tips along the way.
This Micro Tutorial walks you through using a remote console to access a server and install ESXi 5.1. This example is showing remote access and installation using a Dell server. The hypervisor is the very first component of your virtual infrastructu…
This video shows you how to use a vSphere client to connect to your ESX host as the root user. Demonstrates the basic connection of bypassing certification set up. Demonstrates how to access the traditional view to begin managing your virtual mac…

929 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now