A partição /boot do Linux contém tudo o que é necessário para o processo de inicialização do sistema operacional. Assim, o diretório / boot armazena os dados que são usados antes de o kernel começar a executar programas em modo de usuário. Isso pode incluir registros de inicialização, o kernel e outros arquivos de inicialização importantes. Hoje vamos ensinar como limpar essa partição quando ela está 100%.
Verifique a versão corrente do kernel
uname -r
Removendo todas as versões dos kernels antigos
sudo dpkg --list 'linux-image*'|awk '{ if ($1=="ii") print $2}'|grep -v `uname -r`
Será retornado algo como
linux-image-3.19.0-25-generic
linux-image-3.19.0-56-generic
linux-image-3.19.0-58-generic
linux-image-3.19.0-59-generic
linux-image-3.19.0-61-generic
linux-image-3.19.0-65-generic
linux-image-extra-3.19.0-25-generic
linux-image-extra-3.19.0-56-generic
linux-image-extra-3.19.0-58-generic
linux-image-extra-3.19.0-59-generic
linux-image-extra-3.19.0-61-generic
Então remove cada imagem do kernel individualmente
$ sudo apt-get purge linux-image-3.19.0-25-generic $ sudo apt-get purge linux-image-3.19.0-56-generic $ sudo apt-get purge linux-image-3.19.0-58-generic $ sudo apt-get purge linux-image-3.19.0-59-generic $ sudo apt-get purge linux-image-3.19.0-61-generic $ sudo apt-get purge linux-image-3.19.0-65-generic
Então execute o comando autoremove para remover os pacotes que não são mais úteis.
sudo apt-get autoremove
Atualizando kernel
sudo update-grub
Obtendo lista de imagem dos kernels não utilizados
sudo dpkg --list 'linux-image*'|awk '{ if ($1=="ii") print $2}'|grep -v `uname -r`
Você terá o retorno algo como
linux-image-3.19.0-25-generic linux-image-3.19.0-56-generic linux-image-3.19.0-58-generic linux-image-3.19.0-59-generic linux-image-3.19.0-61-generic linux-image-3.19.0-65-generic linux-image-extra-3.19.0-25-generic linux-image-extra-3.19.0-56-generic linux-image-extra-3.19.0-58-generic linux-image-extra-3.19.0-59-generic linux-image-extra-3.19.0-61-generic
Removendo kernels
Use o comando abaixo modificando conforme a saída do passo anterior
sudo rm -rf /boot/*-3.19.0-{25,56,58,59,61,65}-*
Limpando o que está no grumpy
sudo apt-get -f install
Limpando com autoremove
Vamos remover os pacotes antigos que não são mais úteis.
sudo apt-get autoremove
Atualizando kernel
sudo update-grub
Atualizando pacotes
sudo apt-get update
Dúvidas?
Você tem outras dúvidas? O tutorial não funcionou? Deixe seu feedback nos comentários abaixo. Bom, espero que essa dica tenha sido útil.
Tradução de Github [Ipbastola]