Avatar of TK-FOUR21
TK-FOUR21
 asked on

VmWare WS 7.1.5 - copied over VM, claims missing .vmdk files on target but files are not on source

Hello,

I needed to put in a new HD in my machine so I copied out the vmware folder housing my VM. I compared sizes and total files and all was well.
I installed a new host OS, installed VMware, copied over the files, started VM and pfft, missing vmdk files.
No problem right, I went back to the original to look for those files and they're not there!

The file VMWare claims it is missing file is vXP_1-000009.vmdk
The files on in folder are vXP_1-000001,2,3,5,7,8,11,12,13,14,17.vmdk

It worked prior to the copy, why would it be looking for files that aren't there?

Thoughts?
thanks,HT
VMwareVirtualizationMicrosoft Legacy OS

Avatar of undefined
Last Comment
TK-FOUR21

8/22/2022 - Mon
motnahp00

Have you tried cloning the VM instead of copying the directory? I think it is a much cleaner process.
TK-FOUR21

ASKER
Hi, I could try that in future "moves" but it doesn't help me in this one.
thanks,
motnahp00

Try creating a new VM and attaching the VHDs.
I started with Experts Exchange in 2004 and it's been a mainstay of my professional computing life since. It helped me launch a career as a programmer / Oracle data analyst
William Peck
TK-FOUR21

ASKER
Hi,
I will try this, please confirm this is what you mean.

New VM --> Win XP, name it the same as the prior with the same options --> install OS later.
Copy out the working files from the new VM to a saved dir, then copy in the old working files into the new VM. Start the VM.

Is there anything else I'd need to do?
thanks,
ASKER CERTIFIED SOLUTION
motnahp00

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)

the files you are missing are the snapshot files, do your vms have snapshots?
TK-FOUR21

ASKER
I used to use "autoprotect" snapshots but the sizing got unruly, so many months ago I disabled snapshots.
It has worked like a gem up until this copy over to a new drive.
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
SOLUTION
Log in to continue reading
Log In
Sign up - Free for 7 days
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
TK-FOUR21

ASKER
Hi,
That makes sense, EXCEPT that apparently those files were not on the original machine either. I copied everything that was on the original machine to the target.
Bizarre no?
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)

Moving virtual machines with snapshots, and re-registering with new system, can cause issues.

The best method is to ensure no snapshots are present before moving.
TK-FOUR21

ASKER
Hi,
I've tried this a few different ways and I only get "no operating system found".

I can't believe this!

any other thoughts before I scrap this VM?

thanks,
Your help has saved me hundreds of hours of internet surfing.
fblack61
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)

virtual machine disk is corrupted, you could check with BartPE cdrom boot disk for data.
TK-FOUR21

ASKER
Hi,
How would I use BartPE to get into a VM that doesn't power on?
thanks,
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)

connect the bartpe iso to the cdrom and boot the vm.

then check for data, os partition
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
TK-FOUR21

ASKER
I see what you are saying, yes BPE sees only the new empty disk, so it is not taking the disks I placed in the directory into account. When I've removed the new disk and only leave the old disks, it comes up with the same error as before of "missing vXP_1-000009.vmdk"...

...Even though this file was not on the prior machine...

I've created a new VM and this time I'm only going to use a single hard drive image file.
That's how my servers are, I'm not even sure why I chose to use the separate files at this point.

I do plan on leaving this question open just in case someone has a silver bullet.
thanks,
SOLUTION
Log in to continue reading
Log In
Sign up - Free for 7 days
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
TK-FOUR21

ASKER
hi singh,
That has had the greatest amount of progress but get this, after getting past the .vmdks is missing message, it then asked for the  vXP_1-Snapshot1.vmsn file and my first snapshot file is vXP_1-Snapshot71.vmsn. I looked back on the original drive to make sure there isn't a 1 and sure enough, no 1.
So, I don't know what this VM thinks it is trying to do, but I'll take this as lesson never to use the "split-disk" option.
All of my servers are in single-disk and my other VMs are single-disk and I can't even tell you why this one was in a split-disk configuration. (probably just because I'd never done it before).

I'll split up the points between the three who responded.
thanks you all for trying, HT
TK-FOUR21

ASKER
don't use VMWare's split-disk option!
make sure you have no snapshots before you move a VM!
Clone your VM to a new machine to be sure it moves correctly.
This is the best money I have ever spent. I cannot not tell you how many times these folks have saved my bacon. I learn so much from the contributors.
rwheeler23