-
Download Fedora aarch64 Workstation or Server image
Fedora Main: https://getfedora.org/ Fedora ARM: https://arm.fedoraproject.org/
-
Flash the ISO to a USB drive
dd if=~/Downloads/Fedora-*edition*-aarch64-*version*.iso of=/dev/sdX
Alternatively, you can use Gnome Disks, balenaEtcher, or an imaging tool of your choice.
-
Insert and boot from the USB drive
[ESC at Boot] > Boot Maintenance Manager > Boot From File > (USB Device ID) > EFI > AARCH64.EFI; [ENTER]
-
Press "e" at Install Fedora GRUB menu and add the following to the
linux
line:iommu.passthrough=1 arm-smmu.disable_bypass=0 amdgpu.pcie_gen_cap=0x4
-
Install Fedora and restart when prompted
-
Once logged in, complete the following steps to prevent crashing [AMD GPU's]
nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="iommu.passthrough=1 arm-smmu.disable_bypass=0 amdgpu.pcie_gen_cap=0x4 amdgpu.noretry=0"
sudo grub2-mkconfig -o /etc/grub2-efi.cfg
-
Reboot, and the install is now complete!