Im using Arch Linux and recently i tried to install a package using pacman.(Package Manager). Then I got a error : Partition / too full.And i found that my root (/) partition (dev/sda1) is full. Below is the result of df -i and df -l[srivinprabhash@burfy ~]$ df -iFilesystem       Inodes  IUsed    IFree IUse% Mounted ondev              252507    423   252084    1% /devrun              253389    524   252865    1% /run/dev/sda1       1310720 456051   854669   35% /tmpfs            253389     14   253375    1% /dev/shmtmpfs            253389     12   253377    1% /sys/fs/cgrouptmpfs            253389     26   253363    1% /tmp/dev/sda3      13697024 336383 13360641    3% /hometmpfs            253389     16   253373    1% /run/user/1000[srivinprabhash@burfy ~]$ df -lFilesystem     1K-blocks     Used Available Use% Mounted ondev              1010028        0   1010028   0% /devrun              1013556      988   1012568   1% /run/dev/sda1       20511356 20471732         0 100% /tmpfs            1013556     1852   1011704   1% /dev/shmtmpfs            1013556        0   1013556   0% /sys/fs/cgrouptmpfs            1013556      592   1012964   1% /tmp/dev/sda3      215462132 63482148 141012016  32% /hometmpfs             202708       20    202688   1% /run/user/1000[srivinprabhash@burfy ~]$I have assigned 20G to dev/sda1 (/ partition) and 208G to dev/sda3 (home directory). I have used 32% of it. Now i need to resize my partitions and expand my root directory by adding space from home directory. I found that its possible to do but i don't know how to do it exactly.So my question is how to do it without losing data. ?Update : here is the result of df -T[srivinprabhash@fsociety ~]$ df -TFilesystem     Type     1K-blocks     Used Available Use% Mounted ondev            devtmpfs   1010028        0   1010028   0% /devrun            tmpfs      1013556      988   1012568   1% /run/dev/sda1      ext4      20511356 20471732         0 100% /tmpfs          tmpfs      1013556     1852   1011704   1% /dev/shmtmpfs          tmpfs      1013556        0   1013556   0% /sys/fs/cgrouptmpfs          tmpfs      1013556      620   1012936   1% /tmp/dev/sda3      ext4     215462132 63489092 141005072  32% /hometmpfs          tmpfs       202708       20    202688   1% /run/user/1000[srivinprabhash@fsociety ~]$ 
How to Resize Partitions?
linux;partition