Advance

Tutorial resize root partition on Linux Ubuntu and Debian

Tutorial resize root partition on Linux Ubuntu and Debian

Sometimes you may want to increase your disk space and partition capacity in Linux. For example, in VMware or VirtualBox or even ESXi, you gave the extra capacity to your Linux and Linux recognizes that extra space as unallocated. You do not want to create a new partition but you want to increase the partition that has limited space. In this article, we are going to teach you step by step How to resize root partition on Linux Ubuntu and Debian. It should be noted that you can visit the packages available in Eldernode if you want to buy a Linux VPS server.

How to resize root partition on Linux Ubuntu and Debian

The method we are going to teach you in this article works on most Linuxes, including Ubuntu, Debian, and so on. So in the continuation of this tutorial, join us to introduce you to the Tutorial resize root partition on Linux Ubuntu and Debian.

Recommended Article: How To Configure BeEF On Ubuntu 20.04 LTS

What is a root partition?

The most important reason for partitioning is the optimal use of hard disk space and easier and faster access to classified information. You need to know that all the programs and software that you will later install on your system will be in the root partition. In fact, other directories related to the Linux file system will be placed as subdirectories within this partition. In other words, it is the storage location of the entire operating system. Like the partition, you install Windows into. In the next section, we will teach you how to Resize root partition on Linux Ubuntu and Debian. Please join us.

Resize root partition on Linux Ubuntu and Debian

In this section, we want to teach you how to resize the root partition on Linux Ubuntu. To do this, just follow the steps below. The first step is to expand the components of the file system. It should be noted that in this tutorial, the virtual machine disk size in VMware will increase from 18 GB to 28 GB.

Physical Volume >> Volume Group >> Logical Volume >> Filesystem

In the first step, it is necessary to see the current state of the physical volume. Therefore it is necessary to execute the following command:

pvdisplay

After executing the above command, you will see the following image:

 

resize root partition on ubuntu

 

Now you need to manipulate the disk partition table in the next step using the following command:

fdisk /dev/sdb

After executing the above command, you will see the following output. You must accept the default values provided to return the “n” option at this point.

 

how to resize root partition

 

Now you need to use the reboot command to apply the changes:

reboot

In the next step you need to update the partition table using the following command:

cfdisk

Then you have to select [NEW] partition and [PRIMARY] in the next step to determine the type of partition. You also need to select and enter the desired partition size. Finally, you need to select [WRITE] to save the changes you have made. You must then save [QUIT].

Note: The new partition you created may be likely /dev/sda1.

 

how to resize root partition

 

You can now start the newly created partition by running the following command:

pvcreate /dev/sda3

It’s time to add the newly created partition to the root volume group. You will need to first run the pvdisplay again to display new physical volume details. You can see the new partition as shown below:

 

resize root partition on ubuntu

 

After you have been able to successfully complete the above steps, you should now use the following command and get the name of your volume group:

vgs

You should expand the volume group and then verify your volume group again once complete using the following commands:

vgextend ubuvg /dev/sda3
vgs

It should be noted that you must expand the Logical Volume using the lvextend command:

df -k
lvextend -L +10G /dev/mapper/ubuvg-ubulv

 

tutorial resize partition on ubuntu

 

Finally, expand the Filesystem with the following commands to fill the logical volume:

resize2fs /dev/mapper/ubuvg-ubul
df -k

 

how to resize root partition on ubuntu

 

Recommended Article: How To Install MongoDB On Ubuntu 20.04

Conclusion

Before performing the method mentioned in this tutorial, it is better to make a backup or snapshot of your data or operating system. Because one wrong move can cause you to lose your data. In this article, we tried to teach you to step by step how to resize root partition on Linux Ubuntu and Debian.

We Are Waiting for your valuable comments and you can be sure that it will be answered in the shortest possible time.

Leave Your Comment

Your email address will not be published.

We are by your side every step of the way

Think about developing your online business; We will protect it compassionately

We are by your side every step of the way

+18054214518

7 days a week, 24 hours a day