NixOS on ARM/NanoPi-R6C: Difference between revisions

imported>Jakubgs
mNo edit summary
Pigs (talk | contribs)
m Add category
 
(3 intermediate revisions by 3 users not shown)
Line 62: Line 62:
Since [https://github.com/edk2-porting/edk2-rk3588/issues/88 EDK2 UEFI firmware does not support extlinux] an [https://hydra.nixos.org/job/nixos/trunk-combined/nixos.iso_minimal.aarch64-linux ISO <tt>aarch64</tt> image] needs to be used to successfully boot NixOS.
Since [https://github.com/edk2-porting/edk2-rk3588/issues/88 EDK2 UEFI firmware does not support extlinux] an [https://hydra.nixos.org/job/nixos/trunk-combined/nixos.iso_minimal.aarch64-linux ISO <tt>aarch64</tt> image] needs to be used to successfully boot NixOS.


Currently NixOS 23.11 images can see the NVMe without issues, but eMMC storage is unavailable.
Currently NixOS images can see the NVMe without issues, but eMMC storage is unavailable.


=== Installing NixOS ===
=== Installing NixOS ===
Line 78: Line 78:
   mkswap    "${DEV}p2";
   mkswap    "${DEV}p2";
   mkfs.vfat "${DEV}p1";
   mkfs.vfat "${DEV}p1";
   mkfs.ext4 "${DEV}p2";
   mkfs.ext4 "${DEV}p3";
}
}
</syntaxhighlight>
</syntaxhighlight>
Line 87: Line 87:
swapon /dev/nvme0n1p2
swapon /dev/nvme0n1p2
mount  /dev/nvme0n1p3 /mnt
mount  /dev/nvme0n1p3 /mnt
mkdir /mnt/boot
mount  /dev/nvme0n1p1 /mnt/boot
mount  /dev/nvme0n1p1 /mnt/boot
</syntaxhighlight>
</syntaxhighlight>
Line 100: Line 101:
   };
   };
</syntaxHighlight>
</syntaxHighlight>
[[Category:NixOS on ARM]]