Eu acho que você tem muitos kernels não usados, então você pode excluir imagens e cabeçalhos indesejados do kernel.
Para listar todos os kernels instalados, execute
dpkg -l linux-image-\* | grep ^ii
Um comando para mostrar todos os kernels e cabeçalhos que podem ser removidos, excluindo o kernel atual em execução:
kernelver=$(uname -r | sed -r 's/-[a-z]+//')
dpkg -l linux-{image,headers}-"[0-9]*" | awk '/ii/{print $2}' | grep -ve $kernelver
Eu recomendo testar um novo kernel antes de removê-lo. Então, depois de atualizar os kernels e reiniciar para testá-lo, você pode remover todos os outros kernels com:
sudo apt-get purge $(dpkg -l linux-{image,headers}-"[0-9]*" | awk '/ii/{print $2}' | grep -ve "$(uname -r | sed -r 's/-[a-z]+//')")