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

# Reduce partition size on EXT filesystems on Linux
- URL: https://www.bagz.fr/reduce-partition-size-on-ext-filesystems-on-linux/
- Published: 2017-05-04T07:58:53.000Z
- Updated: 2017-05-04T07:58:53.000Z
- Author: bgazui
- Tags: Linux, #Migrated-1790668826633, #wp, #wp-post, #Import 2026-09-29 08:00

It is possible to modify a partition size on EXT filesystem thanks to some few commands.

We will take here a simple example:

- We have a **/dev/sda5** partition mounted on **/home**
- Its size is currently **150G** and we want to reduce it to **100G**

Let's check the current config (mounting point and size):Filesystem Size Used Avail Use% Mounted on  
/dev/sda1 28G 3.3G 23G 8% /  
/dev/sda2 477M 112M 341M 25% /boot  
/dev/sda3 4.7G 12M 4.5G 1% /tmp  
/dev/sda4 32G 470M 30G 2% /var  
/dev/sda5 148G 87M 140G 1% /home  
We need to first unmount the partition:# umount /dev/sda5  
If you can't unmount it, double check what process is using it with the **lsof** command:# lsof /home  
Then proceed with a check with **e2fsck** command and resize the partition with **resize2fs** by defining the new size (M for Megabytes, G for Gigabytes, and so on...)# e2fsck -f /dev/sda5  
\# resize2fs /dev/sda5 100G  
Mount your partition back to your system:# mount /home  
And check again your partition sizes :Filesystem Size Used Avail Use% Mounted on  
/dev/sda1 28G 3.3G 23G 8% /  
/dev/sda2 477M 112M 341M 25% /boot  
/dev/sda3 4.7G 12M 4.5G 1% /tmp  
/dev/sda4 32G 470M 30G 2% /var  
/dev/sda5 99G 87M 94G 1% /home  
We can see that the partition **/home** has now a size of 100G as expected!