Short answer: there is no easy way to boot the RPi 4 into CentOS right now.
Long Answer: As of now the RPi4 is unsupported. CentOS 7 will be difficult if not nearly impossible to get working because there are no drivers in the 3.10 kernel for display, Ethernet, the SD card reader, and the PCI Express bus that the USB ports are connected to.
CentOS 8 has no working boot loader yet, as the RPi4 boots very differently than the RPis that came before it. UBoot with EBBR is what Ubuntu and Raspbian use, and I believe the 4.18 kernel CentOS 8 ships with might work. There is an experimental SBBR compliant boot method with UEFI For the RPi 4, but at this time only the latest 5.7 Kernel has the necessary modules to get Ethernet working, and the SD Card driver is still being reversed engineered by from the NetBSD implementation (they have to add ACPI methods to the modules). I’ve gotten CentOS 8 to boot with a custom 5.7-RC kernel I’ve compiled with UEFI firmware, but it is not in anyway to be considered stable or reliable. Plus it breaks CentOS kernel packages and ABI compatibility.
./brent
On Tue, Jun 2, 2020 at 11:52, R C cjvijf@gmail.com wrote:
Hello,
I am trying to get Centos going on an RPI4 with 4GB;
so far I tried to use:
CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-4-2003-sda.raw.xz
(which does seem to do much of anything at all, black screen)
and:
CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-2003-sda.raw.xz:
which seems to display the "rainbow screen", but that's about i.
Is there a different Centos image that would work Or is there some setting that's needed?
thanks,
Ron
Arm-dev mailing list Arm-dev@centos.org https://lists.centos.org/mailman/listinfo/arm-dev