Você tem uma partição separada para /boot
, que tem apenas 227MB. Esta partição está cheia.
O motivo pelo qual o Ubuntu deu a você uma partição separada para / boot parece ser que você está usando o LVM e / ou a criptografia de disco "completa" no restante da unidade.
O diretório /boot
contém todas as suas imagens de kernel, então a causa provável deste problema é que você tem muitos kernels anteriores instalados. O Ubuntu emite atualizações do kernel que aumentam o número da versão no nome do pacote com bastante frequência, mesmo para versões estáveis de longo prazo, portanto, com o tempo, se você mantiver o sistema atualizado, o diretório /boot
crescerá.
Você deve poder listar seus kernels instalados com
aptitude search ~ilinux-image
(Note que isso provavelmente retornará pacotes que não são kernels também).
Normalmente, não há necessidade de mais de dois kernels a serem instalados - o que está em uso atualmente e o anterior (como um fallback). Então você pode começar a remover os mais antigos, um por um, assim:
sudo apt-get autoremove linux-image-3.2.0-23-generic
Certifique-se de substituir "3.2.0-23-generic" pela versão atual do kernel que você deseja remover! Além disso, não remova pacotes como linux-image-generic
. Você tem que ter muito cuidado para não remover o kernel atualmente em execução ou você não poderá inicializar (o Ubuntu pode ou não avisar você sobre isso).
Você pode encontrar o seu kernel atualmente em execução com:
uname -r