Bootload Directly via EFI_STUB?
(As reported in https://github.com/mcrute/tiny-ec2-bootstrap/issues/15 by @tsarna)
Problem is that the bootloader on x86_64 is installed on the raw EBS volume (allowing
resize2fs to expand to the full volume size) vs. a partition on aarch64, which restricts
resize2fs to the size of root partition, as defined by the AMI image.
Possible solutions to be applied here (instead of https://github.com/mcrute/tiny-ec2-bootstrap)...
grubbootloader on raw EBS volume instead of partitioning (if that's even possible)
- perhaps switch to
u-bootbootloader. There is apparently some compatibility with
syslinux-- https://linux-sunxi.org/U-Boot#Booting_with_extlinux.conf -- switching would likely reduce the footprint of the aarch64 AMI.