Selectable boot from eMMC and sdcard


By default, RockPi 4 will always boot from eMMC first when boot partition is present in both eMMC and sdcard.

Is it possible to selectively boot from sdcard or eMMC?


How do you want to select? Like the pc with a grub menu and user keyboard to select?


Yes! That would be great!


a grub menu using keyboard to select or anything else equivalently convenient is good too.


I had the same problem when I upgraded from Debian armhf to Debian arm64. A faster microSD card resolved the issue. If the microSD doesn’t respond quickly, arm64 will ignore it’s boot partition.

@O635789 informed me of this and also posted a great comparison of microSD cards on: