> ## Content Index
> Fetch the complete content index at: https://itsfoss.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# How to Increase Disk Size of Your Existing Virtual Machines in VirtualBox
- URL: https://itsfoss.com/increase-disk-size-virtualbox/
- Published: 2020-11-19T10:45:22.000Z
- Updated: 2023-08-02T12:56:53.000Z
- Description: It's easy to increase the disk size of your existing virtual machines. Only a few minutes of your time.
- Author: Dimitrios
- Tags: Tutorial, VirtualBox

Here’s the scenario you may come across sooner or later.

You installed one or more operating systems in [VirtualBox](https://www.virtualbox.org/?ref=itsfoss.com). While creating those virtual operating systems, you also created virtual hard disks for them in VirtualBox.

You specified the maximum size of the virtual disk to say 15 or 20 GB, but now after using it for some time, you realize that your virtual machine is running out of space.

While [there are ways to free up disk space on Ubuntu](https://itsfoss.com/free-up-space-ubuntu-linux/) and other operating systems, a more robust way of handling the situation is to increase the disk size of your virtual machines created in VirtualBox.

Yes, you can enlarge the virtual hard disk in VirtualBox even after creation. 

🚧

While this is a safe and tested procedure, it is highly recommended to create a backup of your virtual machine before you perform such an action.

## How to enlarge VirtualBox disk size

I will show you how to resize disk in VirtualBox graphically and via command line (for Linux geeks or experienced users). 

Both methods are easy and straightforward. The steps are the same for **Linux and Windows.**

### Method 1: Using the Virtual Media Manager in VirtualBox

VirtualBox 6 added a graphical option for resizing virtual disks. You can find it on the file menu of VirtualBox window.

Go to **File→ Tools → Virtual Media Manager**:

![virtual media manager virtualbox](https://itsfoss.com/content/images/2023/08/virtual-media-manager.jpg)

Select one of the hard disks from the list that you want to modify, click on **Properties** from the top, or double-click on the virtual disk name.

![ubuntu disk size resize](https://itsfoss.com/content/images/2023/08/ubuntu-disk-size.jpg)

Here, you can drag the slider for "**Size**" or type the disk size name in the field where you see 25 GB.

Once done, you just have to hit “**Apply**” as shown below.

![ubuntu disk size change](https://itsfoss.com/content/images/2023/08/change-disk-size.jpg)

If you are not sure of the name, you can go to the list of virtual machines, and check the information under the "**Storage**" tab to check.

![virtualbox storage drive info](https://itsfoss.com/content/images/2023/08/vbox-storage-info.jpg)

Keep in mind that though you increased the size of your virtual disk, the **actual partition size remains the same if your space is dynamically allocated**.

For that, you can download [GParted ISO](https://sourceforge.net/projects/gparted/?ref=itsfoss.com), mount it as an optical drive from the virtual manager settings to find the extra space as “unallocated” space.

![gparted live iso as optical disk](https://itsfoss.com/content/images/2023/08/gparted-iso-select.jpg)

Click to enlarge the image

By default, when you add the ISO as an optical drive, and re-launch the VM, it will boot into the GParted partition editor.

![](https://itsfoss.com/content/images/2023/08/gparted-iso-boot.jpg)

💡

In case it does not boot into GParted, you can head to "**System**" settings of the virtual machine, and adjust the boot order to have Optical Disk boot first.

You can expand the current partition using the unallocated space or choose to make a new one if you like.

![unallocated space gparted virtualbox](https://itsfoss.com/content/images/2023/08/unallocated-space-vmbox.jpg)

Here's how it looks like when you use the **slider** on top of the window (as shown in the screenshot below) to allocate all the free space and expand the current partition. Just hit "**Resize**" and it will be done.

![resize current partition](https://itsfoss.com/content/images/2023/08/vbox-resize-partition.jpg)

### Method 2: Increase VirtualBox disk space using Linux command line

If you are using a Linux operating system as a host, open the terminal and type the following command to resize VDI:

```
VBoxManage modifymedium "/path_to_vdi_file" --resize <megabytes>
```

You can convert Gigabytes to Megabytes by simply multiplying 1000 (for deci.

The resize process should finish right after you click the enter button to execute the command.

📋

The commands **modifyvdi** and **modifyhd** of earlier versions of VirtualBox commands are also supported and mapped internally to the **modifymedium** command.

![Increasing disk size in VirtualBox using Linux command line](https://itsfoss.com/content/images/2023/08/vbox-manage.jpg)

If you are not sure where your virtual machines are saved, you can find the default location from the VirtualBox home page by clicking on **Files → Preferences** or by using the keyboard shortcut **Ctrl+G**.

![Virtual Box Preferences](https://itsfoss.com/content/images/2023/08/virtualbox-disk-path.jpg)

**Suggested Read 📖**

[How to Install & Use VirtualBox Guest Additions on UbuntuInstall VirtualBox Guest Additions in Ubuntu and with this, you’ll be able to copy-paste, drag and drop between the host and guest system. It makes using Ubuntu on virtual machines a lot easier.![](https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png)It's FOSSSergiu![](https://itsfoss.com/content/images/2023/08/installing-guest-addons-on-vbox-ubuntu-1.png)](https://itsfoss.com/virtualbox-guest-additions-ubuntu/)

## Conclusion

Personally, I prefer to use the terminal on every Linux distribution that I use for expanding disk, the graphical option is a very handy addition to the latest VirtualBox release.

This is an easy and quick tip but a great addition to VirtualBox fundamentals.