1. Shutdown the virtual machine you want to resize
2. Add a second virtual disk of the new smaller desired size to the VM you want to resize to. Use Ghost to clone the first disks partition to your second virtual disk
3. Once complete make sure the second virtual disk is ‘Active’
4. Switch your disks by editing the virtual machine settings and switching the SCSI id’s (0:0 and 0:1)
5. If the virtual machine boots OK and you verify that everything works then shutdown the VM and remove the larger disk and delete it