Just looking to confirm which bootloader EndeavourOS ARM uses. Is it Uboot?
Is there a way I find out which version of UBoot is installed?
If I do a pacman search for uboot I can see there is a package alarm/uboot-raspberrypi 2021.04-1 but it does not show as installed. Also, the latest version of UBoot available is 2022.10.
Archlinux ARM offers two kernels for the RPi 4.
“linux-aarch64” which they call “AArch64 multi-platform”. This is the kernel you get if you download their image
They use “uboot-raspberrypi” for the bootloader as mentioned in the OP.
The other kernel that Archlinux ARM provides is “linux-rpi” which is called “RPi Foundation patched Linux kernel and modules”
Here at EnOS, we start with the Archlinux ARM provided image with the “linux-aarch64” kernel. Then we make an image that is used in EnOS. During this process, the “linux-aarch64” kernel is switched out with the “linux-rpi” kernel" and “uboot-raspberrypi” is replaced with
In addition to the kernel and uboot swap, we then add a list of packages that provides a good base for adding a Desktop Manager or Window Manager. Then Calamares is added to the image. This is the image we present to the user.
After installing this image on a uSD or USB SSD, then the first boot loads in openbox and calamares and runs calamares. The user then sets the Time Zone, language, keyboard type, DE or WM, user name, hostname, and passwords. When this is finished, the second reboot yields your full blown EnOS install with your choice of DE or WM.
I’m trying to narrow down an issue I am having booting to a USB SSD. It is partially booting but then stops shortly after mounting the file system and gives me a black screen.