CAUSE :
/boot
folder used to boot the system doesn’t match the
/boot
folder that was mounted
when sudo apt upgrade installed the new kernel.
SOLUTION
sudo umount /boot
sudo mount /dev/mmcblk0p1 /boot
sudo apt-get install –reinstall raspberrypi-bootloader raspberrypi-kernel
sudo umount /boot
sudo mount /dev/sda1 /boot
sudo apt-get install –reinstall raspberrypi-bootloader raspberrypi-kernel
sudo reboot