Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Shrink a volume

Posted on 2016-09-16
3
Medium Priority
?
118 Views
Last Modified: 2016-10-03
I have created a virtual machine in Vspere 6 having 3 partitions of total size 950 GB. Later I realized that I need to expand the volume beyond a certain limit, so I added another hard drive - Storage piece - everything works fine. One of my partitions - D drive - is now free and I deleted the volume. That space, aprox. 550GB is now un allocated. I want to free up this space from virtual hard disk - I followed the procedure to edit the vmdk file that I got from exchange expert which says that: -

Locate the vdmk files and we need to edit the *.vmdk, which is the descriptor file, which contains the variables for the size of the *.-flat.vmdk. Using cat, this is what the descriptor file contains
Then edit using vi xxxx.vmdk storage file. There will be an entry under the heading “#Extent description, after the letters RW, defines the size of the VMware virtual disk (VMDK).
For example, 40GB files will have an entry like 83886080 and the calculation is
40GB = 40*1024*1024*1024/512 = 83886080.
We wanted to reduce the size of the VMware virtual machine disk (VMDK) from 40 GB to 20 GB. So the value we need to enter into the descriptor file is:-

20 GB = 20 * 1024 * 1024 * 1024 / 512  =  41943040

Using vi, edit the descriptor file, and change the number from 83886080 to 41943040, and save the file.
Migrate or Copy the virtual machine to another datastore.

--------------------------------------------------------
I can see some flat and ckt files and I am not sure am I editing the right file or not. every time I get a error as attached. luckily I took the backup of the vmdk file and once I got the error I restored and all are back to normal.

My question is here, how I can shrink the volume which I am not able to use in windows. I want to free up the un allocated space in windows from Virtual machine hard drive.
VMWARE-Errorr.JPG
VMWARE-Errorr1.png
0
Comment
Question by:Sunny Sebastian
  • 2
3 Comments
 
LVL 124

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) earned 2000 total points
ID: 41801227
Please follow my EE Article, this is a tutorial article, with step by step instructions, however remember this is unsupported.

only the vmdk descriptor file needs to be edited, not the ctk files.

HOW TO: Shrink a VMware Virtual Machine Disk (VMDK) in 15 minutes

this is the supported method of reducing the size of a vmdk (virtual disk)

HOW TO:  Resize a VMware (VMDK) Virtual Disk

this is the supported method of reducing the size of a vmdk (virtual disk)

Part 13: HOW TO: Shrink or Reduce a VMware Virtual Machine Disk (VMDK) using VMware vCenter Converter Standalone v5.5.2
0
 
LVL 124
ID: 41823487
do you require any more assistance to close out this question?
0
 

Author Closing Comment

by:Sunny Sebastian
ID: 41825938
ok good
0

Featured Post

Free Backup Tool for VMware and Hyper-V

Restore full virtual machine or individual guest files from 19 common file systems directly from the backup file. Schedule VM backups with PowerShell scripts. Set desired time, lean back and let the script to notify you via email upon completion.  

Question has a verified solution.

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

HOW TO: Install and Configure VMware vSphere Hypervisor 6.5 (ESXi 6.5), Step by Step Tutorial with screenshots. From Download, Checking Media, to Completed Installation.
This article will show you how to create an ISO CD-ROM/DVD-ROM image (*.iso), and MD5 checksum signature, for use with VMware vSphere Hypervisor 6.5 (ESXi 6.5). It's a good idea to compare checksums, because many installations fail because of a corr…
Teach the user how to configure vSphere Replication and how to protect and recover VMs Open vSphere Web Client: Verify vsphere Replication is enabled: Enable vSphere Replication for a virtual machine: Verify replicated VM is created: Recover replica…
Advanced tutorial on how to run the esxtop command to capture a batch file in csv format in order to export the file and use it for performance analysis. He demonstrates how to download the file using a vSphere web client (or vSphere client) and exp…

824 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