Bootload Directly via EFI_STUB?
Created by: tomalok
(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)...
- install
grub
bootloader on raw EBS volume instead of partitioning (if that's even possible) - perhaps switch to
u-boot
bootloader. There is apparently some compatibility withsyslinux
-- https://linux-sunxi.org/U-Boot#Booting_with_extlinux.conf -- switching would likely reduce the footprint of the aarch64 AMI.