Resize VDI

by John Email

 

I did a mistake of installing Windows Vista to a 10gig partition under VirtualBox.

It was enough to install but it was constantly complaining about lack of space.

To overcome this problem I resized the VDI then set Windows to use all the space.

To do this you can follow this process

1. Make sure you are running the latest VirtualBox. I am not sure what version the functionality came in but I successfully used version 3.1
2. Create a new VDI file the size that you want the new drive using the VirtualBox tools
3. Navigate to the folder containing your VDI files. On Ubuntu this is usually

~/.VirtualBox/HardDisks

4. Run the following command  replacing the file names

VBoxManage clonehd --existing oldhd.vdi newhd.vdi

This command will take awhile to run.

5. Once it is finished update your Virtual Machine configuration to use the new VDI then start the Virtual Machine
6. In Windows click your start menu
6.1 Right click on "Computer"
6.2 Select "Manage"
6.3 Select "Disk Management"
6.4 Right click on your main drive it should be Disk 0 if you only have one VDI
6.5 Select "Extend Volume" 
6.6 Select "Next" and you are done!

 

No feedback yet

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
PoorExcellent
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)