Eu entendo o porquê.
Existe um arquivo invisível .Trash-0 em / boot. Todos os kernels que foram baixados estão neste arquivo invisível, mas eu não sei porque isso acontece. O arquivo invisível ocupa todo o espaço restante, exceto para os arquivos visíveis em / boot. O espaço de 200M está disponível depois que eu removo os arquivos em /boot/.Trash-0. Agora posso atualizar o kernel.
Eu deveria ter tentado mais antes de postar essa pergunta.