Redimensionei uma partição EXT4 com resize2fs
, mas foi depois que a ação foi concluída que descobri que ela apenas reduziu o sistema de arquivos, não a partição. Como posso aumentar o sistema de arquivos para ter o tamanho da partição novamente? (Minha pergunta não é sobre reduzir a partição, fiz isso com o GParted. Minha pergunta é sobre como aumentar o sistema de arquivos de volta ao tamanho da partição agora menor.) O GParted diz que tenho 11,56 gigabytes usados (o tamanho de todos os meus arquivos somados é de 4,4 GB), enquanto df
diz 4,4 GB.
Saída de df -h
:
Filesystem Size Used Avail Use% /dev/sda4 443G 4.4G 439G 1%
Saída de fsck /dev/sda
:
Device Start End Sectors Size Type /dev/sda4 975955968 1918963711 943007744 449.7G Linux filesystem
Responder1
A ação padrão resize2fs
é aumentar o sistema de arquivos para ocupar toda a partição, então você só precisa executar o resize2fs /dev/sda4
.
Na verdade, acho que isso é o que a maioria das pessoas faz para reduzir um sistema de arquivos:
- reduza o FS para algum tamanho que fique entre o tamanho mínimo (definido pelo volume de arquivos já no sistema de arquivos) e o tamanho desejado
- redimensionar a partição para o tamanho desejado
- redimensionar o FS para caber na partição
Talvez hoje em dia as ferramentas de particionamento verifiquem o tamanho do FS para que ele não fique truncado ao diminuir muito a partição, mas não é algo que se queira verificar com muita frequência!