Recupere o espaço livre perdido com resize2fs

0

Eu redimensionei uma partição EXT4 com resize2fs , mas foi depois que a ação foi concluída que descobri que ela apenas reduzia o sistema de arquivos, não a partição. Como posso aumentar o sistema de arquivos para o tamanho da partição novamente? (Minha pergunta não é sobre a redução da partição, eu fiz isso com GParted. Minha pergunta é sobre como crescer o sistema de arquivos para o tamanho da partição agora menor.) GParted diz que eu tenho 11,56 gigabytes usados (o tamanho de todos os meus arquivos somados são 4.4 shows), enquanto df diz 4.4 shows.

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

    
por Billy 19.06.2016 / 00:52

1 resposta

1

A ação padrão de resize2fs é aumentar o sistema de arquivos para ocupar toda a partição, então você só precisa executar resize2fs /dev/sda4 .

Na verdade, isso é o que eu acho que a maioria das pessoas faz para reduzir um sistema de arquivos:

  1. reduza o FS para algum tamanho que esteja entre o tamanho mínimo (definido pelo volume de arquivos já no sistema de arquivos) e o tamanho desejado
  2. redimensione a partição para o tamanho desejado
  3. redimensione 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 demasiada frequência!

    
por 19.06.2016 / 01:17