How to enlarge virtual machine disk in VirtualBox or VMware – Yalla Match

  • Tech
  • August 14, 2022
Hard disk platter and arm head.
Tenaht / Shutterstock.com

When you create a virtual hard disk in VirtualBox or VMware, you specify a maximum disk size. Then if you want more hard disk space in your virtual machine, you need to enlarge the virtual hard disk and partition.

Note that you may want to back up your virtual hard disk file before performing these operations – there’s always a chance something could go wrong, so it’s always a good idea to have backups. However, the process worked well for us.

Update: Use Virtual Media Manager in VirtualBox

VirtualBox 6 has added a graphical option to enlarge and resize virtual disks. To access it, click File > Virtual Media Manager in the main VirtualBox window.

Select a virtual hard disk in the list and use the “Size” slider at the bottom of the window to change its size. Click Apply when done.

To use the extra space, you need to make the partition on the disk even bigger. The partition remains the same size even if the disk size increases. See instructions below for more information on resizing a partition.

Enlarge a virtual disk in VirtualBox using the command line

To enlarge a virtual disk in VirtualBox, you need to use the VBoxManage command from the command line window. First, shut down the virtual machine – make sure its status is set to “Off”, “Not Saved”.

Class: Before proceeding, you must delete any files scenes If you use VirtualBox’s Snapshots feature, the associated virtual machine. This will ensure that the correct virtual disk file has been converted and everything will work fine afterwards.

Virtual machines currently installed on the computer.

Second, open a command prompt window from the Start menu and change the directory to the VirtualBox program files folder. Run the command:

cd "C:\Program Files\Oracle\VirtualBox"

At the command line with "CD" Command Setup Wizard for VirtualBox folder.

The following command will run on the VirtualBox virtual disk located at “C:\Users\Equinox\VirtualBox VMs\Windows 10\Windows 10.vdi”. The virtual disk size will be changed to 81,920 MB (80 GB).

VBoxManage modifyhd "C:\Users\Chris\VirtualBox VMs\Windows 10\Windows 7.vdi" --resize 81920

Class: I used two lines before Change the size In the above command.

Change the file path in the command above to the location of the VirtualBox disk you want to resize and the number you want to resize the image to (in megabytes).

Class: In VirtualBox 6.0+, released in 2019, you may need to use the following command instead:

VBoxManage modifymedium disk "C:\Users\Equinox\VirtualBox VMs\Windows 10\Windows 10.vdi" --resize 81920

Command line command to resize virtual drive.

Note that this process does not enlarge the partition on the virtual hard disk, so you still won’t be able to access the new space – see Enlarge a virtual machine partition below for more information.

See also  Thanks to Chat-GPT: a new mod in Skyrim, which makes the characters of the world sentient!

Virtual Disk Expansion in VMware

To enlarge a virtual machine’s hard disk in VMware, power off the virtual machine, right-click on it, and select Virtual Machine Settings.

Select the virtual hard disk device in the list, click the Applications button, and then click Expand to expand the hard disk.

Enter the largest disk size and click the Expand button. VMware will increase the size of the virtual disk, although its partitions will remain the same size – see below for information about expanding a partition.

Maximize the virtual machine partition

You now have a large virtual hard disk. However, the OS partition on your virtual hard disk remains the same size, so you still cannot access that space.

The Disk Management utility will display the new available space on the virtual drive.

Now you need to extend the guest OS partition just like you would extend a partition on a real hard disk. Just as the C:\ partition cannot be enlarged while Windows is running on your computer, the partition cannot be enlarged while the guest operating system is running.

You can use GParted Live CD to resize your virtual machine’s partition—if you run the GParted ISO image on your virtual machine, you’ll be taken to the GParted partition editor in a live Linux environment. GParted can resize a partition on a virtual hard disk.

First, Download GParted Live CD ISO file here.

Mount the ISO file to your virtual machine by going to the Virtual Machine Settings window, selecting the virtual CD drive, and browsing to the ISO file on your computer.

Boot (or reboot) your virtual machine after inserting the ISO image and the virtual machine will boot from the ISO image. GParted Live CD will ask you several questions during boot – you can press Enter to bypass the default options.

See also  Astronomers were the first to notice the black hole's jet changing direction

Once GParted starts, see how to partition the virtual drive.

GParted will show you how to partition a virtual drive.

Warning: Not all operating systems partition drives this way, but there’s a good chance you’ll see something similar. Be sure to pay attention to existing partitions when you do this – resizing, reformatting, or inadvertently deleting a partition can lead to an unbootable virtual machine.

The order of sections is very important. The drive has three partitions and 30 GB of unallocated space.

The first partition, sda1, is the boot partition or EFI system partition. The second partition, sda2, is the “primary partition”. This is the space reserved for Windows – that’s the partition we want to expand. This is seen in the image above with the red arrow and red square.

Note: In general, you can define your primary partition by size – it’s close to the total size of the original virtual drive you created.

Note that there is a third partition called sda3 directly between the partition you want to resize and the unallocated space we created earlier. sda3 status means that sda2 cannot be extended in unallocated space. The third division is actually on the way and needs to be moved first.

Right click on sda3 and click “Resize/Move”.

Class: sda3 may not be for you. You are looking for any partition between the primary partition and unallocated space.

A new window will appear allowing you to move the partition.

Not much tracking of sda3 space.

Pay attention to what the screen says. 30,722 MB of space after msftres partition. If you want sda3 out of the way, you need to move sda3 to the other side of the bay. Click on the previously free space, enter “30722” in the field, and click Resize/Move. It should look like this:

See also  Does WhatsApp cost money? Google's shocking move threatens millions of users

sda3 is now in line to be moved to the end of unallocated space, and sda2 can also be set to resize. Right-click sda2 and then click Resize/Move.

Enter the number after the maximum size in the New Size field or drag the right side of the slider to the right.

Enter the value "Large size" Inside "New size" can

If you did it right, you should now get a “Maximum Size” value in the “New Size” box. Click “Scale/Move” to finish the conversion.

Click the green check mark button above to apply all the changes you’ve made. Depending on how many migrations or resizings you have in the queue, and the speed of your computer, it may take a few minutes for the changes to apply. Don’t panic if you have to wait a while.

After the resizing process is complete, reboot your virtual machine and remove the GParted ISO file. Windows will check that your virtual machine’s file system is working properly – do not interrupt this scan.

Don't skip Windows running repair routines or chkdsk after resizing your partitions.

The virtual machine partition will now occupy the entire virtual hard disk, so you can access more space.


Note that there are easy ways to get more storage space – you can add a second virtual hard disk to your virtual machine from its settings window. You can access the contents of the other hard disk on a separate partition – for example, if you’re using a Windows virtual machine, the other virtual hard disk can be accessed on a different drive letter in your virtual machine.

  • Stuart Wagner

    "Professional coffee fan. Total beer nerd. Hardcore reader. Alcohol fanatic. Evil twitter buff. Friendly tv scholar."

    Related Posts

    • Tech
    • November 6, 2024
    • 130 views
    Yaroslav Bogdanov: Google in Dubai announced the launch of an artificial intelligence initiative for MENA countries

    On November 1 in Dubai, Google announced the launch of the AI Opportunity initiative for the Middle East and North Africa (MENA). This is Google’s largest AI initiative for this…

    • Tech
    • June 5, 2024
    • 553 views
    Artificial Intelligence in Daily Work

    Using AI has become a part of our everyday lives, including work. We can ease so many tasks and still be good at what we do for a living! Many…

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    You Missed

    Free Job Posting Sites in the UAE: Perfect for Both Job Seekers and Recruiters

    Free Job Posting Sites in the UAE: Perfect for Both Job Seekers and Recruiters

    Yaroslav Bogdanov: Google in Dubai announced the launch of an artificial intelligence initiative for MENA countries

    Yaroslav Bogdanov: Google in Dubai announced the launch of an artificial intelligence initiative for MENA countries

    How to Choose the Right Mattress: Find the Best Fit for You

    How to Choose the Right Mattress: Find the Best Fit for You

    Emils Kerimovs on Wealthtech Revolution: Investing in the Middle East and Africa

    Emils Kerimovs on Wealthtech Revolution: Investing in the Middle East and Africa

    Forex Brokers Review: Is ITBFX A Safe Broker?

    Forex Brokers Review: Is ITBFX A Safe Broker?

    Best Kitchen Renovation Ideas to Upgrade Your Space

    Best Kitchen Renovation Ideas to Upgrade Your Space