Você pode ter um kernel parcialmente instalado.
Verifique o conteúdo de / boot e verifique se o / boot está cheio.
Se você pode inicializar uma das outras versões do kernel e isso funciona, então o mais alto a versão do kernel de nível que você vê não foi instalada completamente.
poderia ser outra coisa, mas essa é a primeira coisa que eu verificaria.
ls -l / boot
df -h
Veja também: "apt-get autoremove" para evitar que o / boot seja preenchido. - Mas não faça isso até você superar esse problema.