This guide walks through the steps to assemble a Fedora CoreOS image that targets aarch64, and then continues to installing it onto a USB drive. Afterward, the USB drive is updated to include UEFI for the Raspberry Pi to facilitate booting.
As with my previous guide on Installing Fedora 32 Server onto a Raspberry Pi 4, this guide aims to install Fedora 32 Workstation without modification to packages, custom kernel builds, or similar changes. In this way, the running system will be able to receive all updates directly from Fedora repositories.
This guide aims to install Fedora Server without any modification to packages, custom builds of kernels, or other changes to the default install of Fedora. In order to accomplish this, a build of UEFI that is specific to the Raspberry Pi 4 will be used.