How to Expand or Increase Ubuntu Virtual Disk In VMware Workstation

Table of Contents

Let’s imagine this scenario: you’ve created a virtual disk, created partitions, and installed a guest operating system on one of the partitions on that virtual disk. Later, as you’re working, you realize that performance is suffering because there’s not enough disk space. Insufficient disk space on a system partition degrades performance.

With VMware virtualization software providing flexible options to configure virtual hardware such as CPU, memory, and disk devices, you can extend the size of an existing virtual disk. However, you must resize a partition manually after that. Disk space added after you extend a virtual disk is unallocated.

In this post, we’ll expand the virtual disk from 64GB to 100Gb.

How to Expand or Increase Ubuntu Virtual Disk In VMware Workstation

Prerequisites

Some conditions must be met before you resize a virtual disk and the partitions on that disk.

  • To be resized, a virtual disk must not have snapshots. If your virtual machine has snapshots, delete them before you resize a virtual disk and adjust disk partition size.

  • It is recommended that you back up your VM before doing operations with disks. Changing disk partition size may be risky if you make a mistake during the configuration process.

Using parted to extend Linux partitions

1. Turn off the virtual machine then edit the VM settings.

How to Expand or Increase Ubuntu Virtual Disk In VMware Workstation

2. In the Virtual Machine Settings page, select Hard Disk option | Click Expand… button | Enter new disk size as you need then click Expand button.

How to Expand or Increase Ubuntu Virtual Disk In VMware Workstation

3. Start your virtual machine, after resizing a virtual disk, Linux partitions are not extended automatically, and you see the unused (unpartitioned) space on the disk

How to Expand or Increase Ubuntu Virtual Disk In VMware Workstation

4. Open Terminal | Switch to root account using sudo -s command.

teevee@teevee:~$ sudo -s
[sudo] password for teevee: 
root@teevee:/home/teevee# sudo apt install gparted -y

5. Install Gparted using this command: sudo apt install gparted -y. After installed, open the app using gparted command.

How to Expand or Increase Ubuntu Virtual Disk In VMware Workstation

6. Next, let’s expand the root partition on the virtual disk then resize the size of the ext4 partition. When the partition is extended on the virtual disk whose size was increased.

How to Expand or Increase Ubuntu Virtual Disk In VMware Workstation

Finally, From Dash > Utility > Disks you can verify it worked.

How to Expand or Increase Ubuntu Virtual Disk In VMware Workstation

Leave a Comment

Required fields are marked *