NixOS: add support for ARM64 architecture with UEFI firmware

Signed-off-by: Maurice Zhou <jasper@apvc.uk>
This commit is contained in:
Maurice Zhou
2023-03-19 10:54:16 +01:00
committed by George Melikov
parent 6b8c308aad
commit e437989739
2 changed files with 18 additions and 8 deletions

View File

@@ -6,6 +6,17 @@ Preparation
.. contents:: Table of Contents
:local:
This guide supports x86_64 and arm64-efi architectures.
**Note for Tow-Boot**
`Tow-Boot firmware <https://tow-boot.org/>`__
enables UEFI boot on many affordable arm64 based computers. If
using Tow-Boot, NixOS and Tow-Boot must be on separate disks.
Example, Tow-Boot is installed to an SD card. Then the SD card
should not be also shared with NixOS. Install NixOS to an external
disk instead.
#. Disable Secure Boot. ZFS modules can not be loaded if Secure Boot is enabled.
#. Download `NixOS Live Image
<https://nixos.org/download.html#download-nixos>`__ and boot from it.