Isto é quase certamente devido a estar realmente sem espaço no sistema de arquivos raiz. Se você tiver muito espaço livre em sua unidade, provavelmente terá um sistema de arquivos separado para seus dados de usuário. Esta é uma configuração comum.
Para descobrir a quantidade de espaço livre em todas as suas partições, execute o comando "disk free", df
. Você não precisa ser root. Você terá algo como o seguinte:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 9614116 8382396 1134048 89% /
none 1541244 284 1540960 1% /dev
none 1546180 4804 1541376 1% /dev/shm
none 1546180 372 1545808 1% /var/run
none 1546180 0 1546180 0% /var/lock
none 1546180 0 1546180 0% /lib/init/rw
none 9614116 8382396 1134048 89% /var/lib/ureadahead/debugfs
/dev/sda3 32218292 12333212 19885080 39% /home
Como você pode ver, eu tenho um sistema de arquivos raiz separado (o primeiro listado) e um sistema de arquivos de dados do usuário (o último listado), e minha partição root está quase cheia. Se a sua saída df
mostrar que seu sistema de arquivos raiz está realmente cheio, você precisa excluir alguns arquivos (cuidado com quais!) Ou redimensionar suas partições.
Um comando de terminal útil para descobrir o que está ocupando todo o espaço é o comando "disk usage", du
. Chamada sem nenhum parâmetro, ela inicia listando os tamanhos de todos os arquivos no diretório atual e em todos os diretórios abaixo. Mais útil para rastrear o uso está no seu cenário é sudo du -s -h -x /*
, que lhe dará a quantidade total de espaço usado ( -s
) por cada arquivo ou diretório no topo do seu sistema de arquivos raiz ( /*
), sem procurar em outros sistemas de arquivos ( -x
), em números legíveis por humanos como "124M" ( -h
). Não se preocupe se demorar um pouco para ser concluído, ele levará a ordem de minutos na primeira execução.
Não exclua arquivos sem primeiro saber o que eles são, é claro. Mas, em geral, você não quebrará seu sistema se excluir arquivos nos seguintes diretórios:
-
/tmp
(dados temporários do usuário - todos eles são comumente todos excluídos a cada reinicialização) -
/var/tmp
(spools de impressão e outros dados temporários do sistema) -
/var/cache/*
(este pode ser perigoso, pesquise primeiro!) -
/root
(o diretório inicial do usuário raiz)
Além dos locais acima, os seguintes locais são culpados comuns:
-
/opt
(muitos aplicativos de terceiros são instalados aqui e não são limpos após eles) -
/var/log
(arquivos de log podem ocupar muito espaço se houver erros repetitivos)
Então, verifique primeiro. Se as coisas parecem corretas e sua partição raiz é simplesmente muito pequena, você precisará redimensionar suas partições para ajustá-las. Há uma infinidade de maneiras de fazer isso, mas provavelmente o mais fácil é inicializar a partir de um LiveCD do Ubuntu (obtê-lo do site do Ubuntu página de download ) e execute o editor de partições do GNOME gparted
. Você pode ter que instalar o pacote gparted
primeiro (a partir do ambiente do LiveCD, execute sudo apt-get install gparted
ou use o centro de software). Em qualquer caso, é um utilitário gráfico que permitirá que você clique com o botão direito na partição e selecione "redimensionar".
N.B. - não tem nenhum sistema operacional hibernado enquanto você redimensiona partições , ou ele não funciona, ou faz coisas terríveis no seu sistema operacional hibernado.