Your OS is still not aware of the changes, you need to let it know about them Let your OS know the new logical size of the drive When you see the information about the storage drives attached to your VM you should see the new disk size.Īfter: (Note the size of the drive at the bottom of the image) (Re)Start VirtualBoxĪfter you’ve physically resized your drive, both VirtualBox and your OS should know about the changes.Īt this point, clicking on your VM in the VirtualBox window will show that it still has the old size:īefore: (Note the size of the drive at the bottom of the image)Īfter doing the resize, shutdown completely your VirtualBox, and launch it again.
$ VBoxManage modifyhd /Users/gubatron/VirtualBox VMs/windows7-64bit/windows7-64bit.vdi –resize 40960 In my case I had a 20GB drive that I wanted to double in size (40GB), a quick Google search for “ 40GB to megabytes” yields the number 40960, so that’s what I put on my –resize parameter. Mouse over your virtual drive if you don’t know its location Step 1.
vdi to see it’s physical location on your Mac hardrive. vdi file is, it’s very simple, right Click your VM > Settings > Storage, and mouse over the. You can clone your drive using guess what? yes, the VBoxManage tool. I recommend that before you do anything you clone your existing drive, just in case… When you’re using the VBoxManage tool make sure your VM is not running, stop it completely to be safe.
VirtualBox for Mac comes with a tool called VBoxManage, this tool is all you need to resize your virtual disk. Now you’re running out of space and all your Google searches point you to stupid posts on the forums that lead to nowhere, specially if you are a MacOSX user, look no further, you’ve found the solution to your problem on this post. So you created a disk for your Windows or Linux VirtualBox VM and you made the mistake of not creating the drive as a dynamically expanding storage drive, you chose fixed size.