My Raspbian/Debian buster fails booting with
[ TIME ] Timed out waiting for device /dev/mmcblk0p1.
[DEPEND] Dependency failed for /boot.
If I disable mounting of the /boot
partition by commenting out the line in fstab, the system boots. I can then re-enable mounting in fstab, and actually mount this partition manually with mount /boot
without any problems.
Any ideas how to figure out why mounting of /boot fails at boot?
Relevant line in fstab:
/dev/mmcblk0p1 /boot vfat defaults,ro 0 2
Background: I have created this image using debootstrap. The same approach worked just fine before. I refactored the image creation script, changed some packages, and now this happened. It would be extremely time-consuming to re-do the whole refactoring step-by-step to figure out which change caused this issue.