O motivo pode ser que você está ficando sem espaço livre em disco (talvez porque você criou uma partição /boot
muito pequena no seu disco rígido) e você está tendo muitos kernels antigos instalados.
A maneira mais adequada de limpar completamente os kernels antigos é removê-los com este comando:
sudo apt purge linux-headers-* linux-headers-*-generic linux-image-*-generic linux-image-extra-*-generic linux-signed-image-*-generic
Para verificar quais versões do kernel estão atualmente instaladas no sistema ... execute este comando:
sudo dpkg --get-selections | grep linux
Substitua * pelas versões do kernel (por exemplo: 4.4.0-36
) da saída do comando.
Exemplo - este é o comando para remover completamente todos os rastreamentos da versão do kernel 4.4.0-36
:
sudo apt purge linux-headers-4.4.0-36 linux-headers-4.4.0-36-generic linux-image-4.4.0-36-generic linux-image-extra-4.4.0-36-generic linux-signed-image-4.4.0-36-generic
Como alternativa, você pode usar byobu
de Dustin Kirkland (Canonical) para se livrar dos kernels mais antigos:
sudo apt install byobu
sudo purge-old-kernels
Isso removerá todos os kernels mais antigos, mas deixará o atual (é claro) e o antes instalado.