アップグレードドキュメントには/bootが独立パーティションなら最低768MB確保して空きは300MBいるって警告されてるけど/boot/efiにそんな容量は不要だと思う。
> $ df -h |grep boot
> bpool/BOOT/debian 776M 218M 559M 29% /boot
> /dev/sda2 1009M 4.4M 1004M 1% /boot/efi

>>582
それ/boot/efiが空だったならそもそもEFIパーティションの中身が最初からからっぽで
実はEFIブートのつもりでレガシーMBRブートしてたんじゃないかな。
普段から起動時/boot/efiをマウントしてないなら中身は保全されてるし
マウントしてたならアップグレードで消されるみたいな致命的な話はとっくに問題になってるはず。