PHPKB Knowledge Base Software Logo  
Guru Corner
Online Knowledgebase System  
Knowledge Base Home Knowledge Base Home
Home > All Categories > VMware > Administrative > How to Shrink a VMware Guest in VMware Workstation/ VMware GSX Server
Question Title How to Shrink a VMware Guest in VMware Workstation/ VMware GSX Server

Shrinking a VMware guest (.vmdk file)

The basic command:

To make the size of a VMware guest image smaller, use the vmware-vdiskmanager command, with the -k option:

>vmware-vdiskmanager.exe -k guest.vmdk

The prep work:

Less talked about, but equally important, is "preparing the guest for shrinking," from inside the guest OS.

Before you run vmware-vdiskmanager, boot into your guest OS:

open vmware-toolbox (both Windows and Linux VMware guests will have this)

click the "shrink" tab

make sure all relevant drives are selected

run "Prepare to Shrink."

OS Gotchas:

Note: most existing documentation suggests that the shrink option of vmware-vidskmanager will only work on a Windows host. The VMware docs say you can shrink any kind of guest, but only from Windows hosts. This is somewhat true.

Authored by: Guru Corner
Click Here to View all the questions in Administrative category.
File Attachments File Attachments
There are no attachment file(s) related to this question.
Article Information Additional Information
Article Number: 42
Created: 2008-11-23 5:40 PM
Rating: No Rating
Article Options Article Options
Print Question Print this Question
Export to Adobe PDF Export to PDF File
Export to MS Word Export to MS Word
Search Knowledge Base Search Knowledge Base

Powered by Guru Corner