Disk on VM.

Posted on 2012-08-20
Medium Priority
Last Modified: 2012-08-20
I need to shrink D:\ drive on my VM. It was build with thick provisioning.

1. Run shrink through VMWare Tools;
2. Shrink volume (20GB) and deleted space through Server Disk Management.

Still cannot change a size of my D:\ drive through Edit Settings on my VM.
Is it even possible to do so without doing V2V?
Question by:fedmilk1
LVL 88

Expert Comment

ID: 38311904
Do you mean you need to reduce the size inside the guest OS? If so, what is that OS? If Windows 7 or Windows 2008 you can use it's diskmanagement to reduce the size of partitions. If the OS is another, it depends, you may have to use a 3rd party tool from which you boot the VM from, like the PartedMagic LiveCD:


Assisted Solution

Wilder_Admin earned 1000 total points
ID: 38311905
Thats the only common way to do. You need only to migrate the vmdk to the new datastore file and after delete the old bigger one.

Or you use a third party tool like Easeus Partition Master to shrink first on base of the os and after the vmdk.

Expert Comment

ID: 38311924
The simplest way is to use the volume to volume copy. It's reasonably fast, and it defrags the files if you can get away with a file copy approach.

I've also done this by creating a new disk, not partitioning it, and using one of the many disk copying programs, the one I use is Norton Ghost disk copy.

You can't really change the size of the disk in the settings area.

LVL 124

Accepted Solution

Andrew Hancock (VMware vExpert / EE MVE^2) earned 1000 total points
ID: 38312017

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

If we need to check who deleted a Virtual Machine from our vCenter. Looking this task in logs can be painful and spend lot of time, so the best way to check this is in the vCenter DB. Just connect to vCenter DB(default DB should be VCDB and using…
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…
Teach the user how to edit .vmx files to add advanced configuration options Open vSphere Web Client: Edit Settings for a VM: Choose VM Options -> Advanced: Add Configuration Parameters:
Teach the user how to use vSphere Update Manager to update the VMware Tools and virtual machine hardware version Open vSphere Client: Review manual processes for updating VMware Tools and virtual hardware versions: Create a new baseline group in vSp…
Suggested Courses

839 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