I have limited space on my C: drive and lots on my V: drive. I'd like to move the VMware Player's virtual HD files (and any large supporting files) to my V: drive.

Any pointers to how I do that?

(I'm afraid to just move the file. Tried that once w/ Virtual PC and it was a mess because the program was expecting it to be in the old location.)

link|improve this question

feedback

2 Answers

up vote 3 down vote accepted

VMWare is a company not a product, presumably you mean a client-based product such as VMWare Server or Workstation? if so can you update your question?

Probably the most fool-proof way of doing this would be to remove the server from your list of VMs but don't choose the 'remove from disk' option. Then move the VM directory/files from C: to V:, then browse to the new directory and double-click the appropriate .vmx file. This should then either add the VM back into your list or start a wizard to do the same. Worst case scenario just choose 'add new VM' and choose the 'use existing virtual disk' option.

link|improve this answer
Yes, I mean VMware Player. But I can't find the virtual hard drives (.VMDK) files. – Clay Nichols Dec 17 '10 at 2:41
I moved the folder that contained the .vmdk and .vmx, etc. files. Then double-clicked on the .vmx file and it asked if I had moved or copied the file (such smart software!). Viola! – Clay Nichols Dec 17 '10 at 2:55
feedback

I'm presuming you're talking about VMware Workstation -- just move the files where you want them, remove the virtual disks from the VM configuration (don't delete them), then add virtual disks, select the option to add existing virtual disks, then locate your .vmdk files.

Note that your virtual disk actually consists of the .vmdk, which is a metadata descriptor, and the -flat.vmdk, which actually contains the data. You'll want to move both of these to the same location.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.