Antes de redimensionar seu sistema de arquivos, você precisa estender sua partição.
Uma maneira de fazer isso seria com o fdisk. Digamos que eu tenha um disco de 20G, com uma partição 5G assim:
fdisk /dev/sda
> p
Disk /dev/sda: 20 GiB, 21474836480 bytes, 41943040 sectors
...
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 40957 43005 5G 83 Linux
Primeiro, eu vou apagar minha partição, então criar uma começando no mesmo setor, terminando no final do meu disco, usando o mesmo tipo de partição.
Command (m for help): d
Selected partition 1
Partition 1 has been deleted.
Command (m for help): n
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1):
First sector (2048-41943039, default 2048):
Last sector, +sectors or +size{K,M,G,T,P} (2048-41943039, default 41943039):
Created a new partition 1 of type 'Linux' and of size 20 GiB.
Command (m for help): p
...
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 41943039 41940992 20G 83 Linux
Se tiver certeza de que a partição começa no mesmo deslocamento, você poderá gravar suas alterações:
Command (m for help): w
Seu sistema operacional pode não ser capaz de recarregar a tabela de partições, quando você pode ter que reinicializar. Ou, com uma mídia removível, basta desconectar / conectar novamente.
Em seguida, você poderá usar resize2fs
.