Part 3 - VMware fusion.
Choose Hard Disk:
I've covered ESXi and VirtualBox, now I'll cover increasing disk size in VMware fusion:
- Power down the VM and increase the HDD size from settings
- Mount the LiveCD and choose "CD" as the boot device
- Increase the partition and choose the IDE HDD as the boot device
Step 1 - Increase HDD size
Fusion is entirely GUI based, so this is a pretty straightforward process:
Choose Hard Disk:
Change the size as desired:
Step 2: Mount the LiveCD and grow the partition
I use http://gparted.org but you can use any liveCD you'd like. These instructions assume the gparted ISO.
After mounting go back and choose Startup Disk -> CD Drive and reset the VM.
It will boot into the LiveCD:
Double-Click the "Gparted" icon on the desktop to launch the utility.
Once in the utility, click /dev/sda2 (or whatever partition you are expanding) and then choose "Resize"
Drag the partition bar all the way to the right and then hit "Resize/Move"
Click "Apply"
Once the operation is complete remove the live CD and reboot the VM. Once the VM powers up it will now have the new disk size!