Credo che nel tuo caso il problema sia la /boot troppo piccola per il comando “preupgrade”.
Credo debba essere almeno di 250MB la /boot per non incorrere in alcun tipo di problema.
Quindi non è GRUB2 il problema. Almeno credo.
Ad ogni modo sono ancora perplesso sul post 19.