Disk space error /boot

There's a topic that has been discussing this issue:

It may be a bug with the Software Updater under Raspberry Pi / ARM, since it's architecture for kernel updates is different, and this program thinks it needs more space but it actually doesn't need /boot.

Some workarounds:

  • Update through the terminal with these commands:

      sudo apt update
      sudo apt upgrade
    

    There's also this for updating the Raspberry Pi kernel, but use with caution.

      sudo rpi-update
    
  • Upgrade using Synaptic, a package manager.

  • Temporarily move out a large file in /boot like kernel.img, but you must move it back after updating with Software Updater, or you won't be able to boot later.

      sudo mv /boot/kernel.img /tmp
      sudo update-manager
      sudo mv /tmp/kernel.img /boot
    

To actually extend the partition, you'll need to put your micro-SD card into the computer, a utility like GParted (for Linux) can resize the partitions.

Best take a backup of the card before resizing, just in case.

2 Likes