This isn't uncommon, it happens when there's a disconnect between how your system is configured to mount /boot and what the bootloader is expected. Do you have a partition that's meant to be mounted at /boot? Is it in fstab? Was it mounted when you installed GRUB?A failed Linux boot can be caused by a variety of factors, such as corrupted boot loaders, damaged file systems, or hardware problems. Understanding how to diagnose and fix Linux boot problems is a crucial skill for any Linux user or system administrator. So I have built a core-image-base from meta-raspberrypi (0135a02) and while trying access the camera using Picamera got some errors. The errors mainly complain about mmal drivers not present. This is the sequence of logical steps I would take. Whether you're facing a black screen after reboot, GRUB errors, kernel panics, or mysterious freezes, understanding the boot process and troubleshooting techniques is critical.
[PDF Version]