I have downloaded the aarch64 ISOs of CentOS 7 and 8, I've tried "minimal," "DVD," and "NetInstall," but none of them boot past the boot screen (I assume EFIstub). No matter what option I choose, it goes black for a second and resets to the boot menu, in whatever menu I was before. Here's a screenshot of what I see when I boot from the ISO to try to install: Again, no matter what I choose, it goes black and returns back to this menu exactly as it is here. Here are the boot options in the highlighted option above, others are similar as well. Not even recovery mode works. Does anyone know how to fix this? I want to install this so that I can run the CORE Network Emulator on it, because I have been unable to install it in Ubuntu or Debian.
I found the problem! CentOS uses a 64KB page size whereas the M1 only supports 16K and 4K. Here is a forum post from the CentOS forums discussing it: Can't install CentOS 7 (or 8) Macbook Air M1 with Parallel Desktop - CentOS I guess we have to wait until CentOS developers resolve this, unless I try to build the Linux kernel myself with a 4K page size.