Bugs : linux package : Ubuntu
The 64k page size flavours of the linux and linux-lowlatency kernels do not boot on GCP arm64 instances. This appears to be due to a limitation of the CPU in use on these hosts. Attempts to boot these kernels result in the following on the serial console:
UEFI firmware (version built at 17:11:03 on Jul 10 2023)
EMU Variable FVB Started
EMU Variable invalid PCD sizes
Found PL031 RTC @ 0x9010000
InitializeRealT
[2J[01;
BdsDxe: starting Boot0002 “ubuntu” from HD(15,GPT,
UEFI: Attempting to start image.
Description: ubuntu
FilePath: HD(15,GPT,
OptionNumber: 2.
Loading Linux 5.15.0-
Loading initial ramdisk …
EFI stub: ERROR: This 64 KB granular kernel is not supported by your CPU
Application failed, r = 3
This has been tested on t2a-standard-4 and t2a-standard-32 machine types.
Read more here: Source link
