I have a Pi 4 that has a relatively old card in it, so it had the "small" /boot partition. I noticed the message recently

You do not have enough space in /boot to install this package.
Skipping Pi 4 support

So I decided to buy a new card, create the proper sized partitions and rsync everything over. That's in progress now. Once that's done, how can I "redo" the upgrade that skipped pi 4 support and have it do the right thing?

  • apt upgrade again should do it Commented Jun 11, 2020 at 22:57
  • apt-get upgrade didn't seem to do anything new.
    – nsayer
    Commented Jun 11, 2020 at 23:06
  • How did you ever boot the pi4 with such an old image in the first place!!! Commented Jun 11, 2020 at 23:10
  • I've been updating and upgrading all along. The stuff on the card isn't old. Just the partition table.
    – nsayer
    Commented Jun 11, 2020 at 23:35
  • Oh - raspberry pi don't recommend upgrading major releases - though, to be fair, I've gonce from wheezy to jessie to stretch to buster on my first pi without ever having an issue - it takes planning, like expanding the boot partition BEFORE upgrading to whichever version had the bigger partition - it's still odd that you ever ran this image without pi 4 support on a pi 4 - I wonder if apt-get dist-upgrade --fix-missing would help (never broken apt myself, so ...) Commented Jun 12, 2020 at 0:05

1 Answer 1


It appears

apt-get install --reinstall raspberrypi-bootloader\* raspberrypi-kernel\*

is the solution.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.