Vemos que df
afirma que apenas 19MB é usado em /boot
e 151MB está disponível. Mas a listagem do diretório mostra muito mais do que 19MB de arquivos!
Portanto, eu diria que o sistema de arquivos /boot
foi corrompido.
Desmonte-o e verifique:
umount /boot
fsck -f /boot