Por que a “raiz do sistema de arquivos” tem apenas XXX de espaço em disco restante?

0

O título é bastante óbvio e comum: o erro abaixo acontece com muita frequência.

Oqueestouperguntandoéporqueissoacontece.Querodizer,olheparaasaídadeGParted(asprimeiras4partiçõessãorequeridasporWindows)

Parece muito óbvio que tenho muito espaço livre em todas as partições. Então, por que o sistema diz que o espaço restante é tão baixo?

    
por tigerjack89 12.10.2015 / 20:32

3 respostas

3

O espaço que está sendo exibido como "não usado" não está necessariamente disponível para o usuário.

Especificamente, os sistemas de arquivos da família ext reservam vários blocos de disco para as tarefas do sistema, conforme descrito aqui:

A quantidade padrão de espaço reservado para esses sistemas de arquivos é de 5%.

A partir de suas capturas de tela, podemos ver que seu sistema de arquivos raiz está localizado em uma partição de tamanho 48.83GiB, portanto, esperaríamos 48.83 x .05 = 2.44GiB reservados. O espaço não utilizado é mostrado como 3.13GiB para que o espaço disponível seja 3.13 - 2.44 = 0.69GiB - próximo dos 722.6MB mostrados pela mensagem de aviso. (Haverá erros de arredondamento, já que o uso é dado somente a 2 decimais; também um é Gi B e um é M B).

Você pode confirmar a fração de bloco reservada usando o utilitário dumpe2fs . Por exemplo, usando minha própria partição de inicialização:

sudo dumpe2fs /dev/sda1 | less

Eu posso ver que

Block count:              248832
Reserved block count:     12441

do qual a porcentagem reservada é 12441/248832 x 100 = 5,00% como esperado.

A fração de bloco reservada pode ser modificada usando o utilitário tune2fs , no entanto, eu não recomendaria fazer isso nesse caso - é mais apropriado para discos grandes (> TB) e / ou não-sistema.

    
por steeldriver 14.10.2015 / 14:36
0

Arquivos temporários podem levar vários gigabytes, então alguns gigabytes livres não são muito.

Tente limpar seu computador com WinDirStat (funciona perfeitamente no Wine). Isso lhe dará uma visão geral gráfica de onde seu espaço em disco está indo.

Além disso, você pode usar o WinDirStat quando receber um aviso para verificar se o espaço livre que você acha que existe não é obtido por algum arquivo temporário.

Existem alternativas ao WinDirStat que são executadas nativas no Linux como o KDirStat, mas eu sempre achei o WinDirStat melhor.

Boa sorte.

    
por Smile4ever 12.10.2015 / 20:47
0

Faça um apt-get clean para remover arquivos de pacotes antigos e apt-get autoremove para remover dependências desnecessárias. Faça duhs / var / log para ver se você tem arquivos de log grandes.

    
por Uwe Burger 19.10.2015 / 22:32