In je opening schrijf je:
Helaas heeft het nog niet geholpen met het verwijderen van de oude kernels.
Bedoel je daarmee dat "sudo apt autoremove" zijn werk niet heeft gedaan? Dit commando verwijdert alle kernels behalve degene waarop je nu draait en zijn directe voorganger. Als deze zijn werk niet heeft gedaan, dan zullen m.i. allerlei andere programma's dat ook niet doen, want die grijpen achter de schermen op dezelfde manier in als dit terminalcommando.
Of bedoel je dat er zelfs na verwijderen van oude kernels nog steeds niet genoeg ruimte is voor boot. Dan hoef je niet verder te proberen via programma's oude kernels te verwijderen. Dan kun je, behalve ingrijpen op de grootte van partities, eigenlijk niets anders meer proberen dan ook die voorlaatste kernel te verwijderen, b.v. met Synaptic. Dat moet nog meer ruimte geven.
Ik ben overigens bang dat als je een al niet 100% correct werkend systeem gaat upgraden, de kans groot is dat je er met een niet (100%) werkend systeem uitkomt.
Overweeg eens een schone installatie van 22.04.