Pode ser que a sua partição /boot
tenha acumulado muitas versões do kernel ao fazer atualizações ao longo do tempo. Esta partição provavelmente será separada de sua partição de disco grande (montada como /
). Você pode verificar o espaço de partição /boot
como este (procure a linha com / boot):
df -h
Existe uma boa página em como remover kernels antigos .
Em suma, verifique sua versão atual do kernel, obtenha a lista do que está instalado e, em seguida, apt-get, remova as versões antigas. Há também um comando "mágico" de uma linha na página que fará tudo isso por você. Mas use-o por sua conta e risco.
Instruções com mais detalhes:
-
Obtenha a versão atual do kernel, aquela que você deseja manter :
uname -r
-
Obtenha a lista de todos os kernels instalados:
dpkg -l | grep linux-image-
-
Execute o apt-get remove nos kernels que você deseja remover. Não no mais recente ! Por exemplo:
sudo apt-get remove linux-image-2.6.32-22-generic
Mais notas:
-
dpkg -l
informará o status do pacote (kernel) antes do nome do pacote.
Por exemplo:
rc linux-image-3.13.0-39-generic ...
ii linux-image-3.13.0-40-generic ...
- "rc" significa que o pacote é r emovedado e tem c arquivos de configuração. Você não precisa mais removê-lo.
- "ii" significa que o pacote está marcado para a instalação de i e está i nstalled
Com base nisso, você pode listar apenas os pacotes do kernel que estão instalados:
dpkg -l | grep "ii.*linux-image-"
Solução alternativa , usando a ferramenta GUI Ubuntu Tweak .
Instale e vá para o Janitor de Computador, verifique os pacotes desnecessários System e Old Kernel e System- > e pressione Limpar.