Increase Virtual Hard Disk size in VMWARE ESXI

Posted on 2009-04-29
Medium Priority
Last Modified: 2012-05-06
I have just started using VMWare ESXI relised early on that I have made my virtual disk to a server 03 install to small. Is there an easy way of increasing the disk allocation by 10gb ??

Question by:Steve Tinsley
LVL 11

Accepted Solution

Paolo Santiangeli earned 2000 total points
ID: 24262624
LVL 18

Expert Comment

ID: 24267196
1. You will need to expand the disk size of the VM (see pic below).
2. You will need to expand the partition within the disk file. This is easily done if you boot your VM with the GParted livecd.


LVL 12

Expert Comment

ID: 24267310
If it's not mission critical, you can take a slighter longer process, yet safer method.

You can shutdown your VM and use the VMware vCenter Converter and use the VM to VM conversion, and you'lll get an option to increase the VM Disk size. Process could take from 25mins to 40mins on a 10gb VM DISK.

Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

LVL 19

Expert Comment

by:vmwarun - Arun
ID: 24267822
You can also use the command line to expand your VMDK

The syntax is vmkfstools -X <intended size>

Check this URL for more info - http://www.esxguide.com/esx/component/option,com_alphacontent/section,1/cat,11/task,view/id,18/Itemid,80/

Expert Comment

ID: 24273122
If this is a windows VM, you will need to add the space to the partition you want increased after adding the space by doing what larstr or arunraju suggested.  The easiest way of doing this is to convert the disk to a dynamic disk and extend the partition through windows disk management mmc or through the command line http://support.microsoft.com/kb/325590.


Expert Comment

ID: 25946806
In my experience the easiest way to do this is to create another guest, call it test.  Remove the C drive from the original guest you want to increase the drive space on and add it as the D drive on the new test machine.  Now you can increase the size of the virtual disk.  Run diskpart to expand the partition to it's new size.  Remove the D from the test machine and add it back as the C on the original guest and you now have an increased C drive.  You can also run a vmware convert and increase the size that way.  I've done them both ways and I find that simply moving the drive to a test machine is much faster.

Featured Post

Independent Software Vendors: 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

It’s time for spooky stories and consuming way too much sugar, including the many treats we’ve whipped for you in the world of tech. Check it out!
In this article will go through how to backup a vPostgres DB from a broken vCenter Appliance and restore to a new vCenter Appliance.
Teach the user how to install and configure the vCenter Orchestrator virtual appliance Open vSphere Web Client: Deploy vCenter Orchestrator virtual appliance OVA file: Verify vCenter Orchestrator virtual appliance boots successfully: Connect to the …
Teach the user how to join ESXi hosts to Active Directory domains Open vSphere Client: Join ESXi host to AD domain: Verify ESXi computer account in AD: Configure permissions for domain user in ESXi: Test domain user login to ESXi host:
Suggested Courses

809 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