NixOS on ARM/Installation: Difference between revisions
Malteneuss (talk | contribs) m Add on-the-fly zstd decompression example |
No edit summary |
||
| (4 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
{{ARM | {{breadcrumb|NixOS on ARM}} | ||
{{outdated|This page needs a cleanup; it was migrated from an organically evolving article from about three wikis ago. The information may still be accurate though.}}<!-- | {{outdated|This page needs a cleanup; it was migrated from an organically evolving article from about three wikis ago. The information may still be accurate though.}}<!-- | ||
Plan for now: | Plan for now: | ||
| Line 42: | Line 42: | ||
For <code>AArch64</code> it is possible to download images from Hydra. | For <code>AArch64</code> it is possible to download images from Hydra. | ||
* [https://hydra.nixos.org/job/nixos/release- | * [https://hydra.nixos.org/job/nixos/release-25.05/nixos.sd_image.aarch64-linux 25.05] | ||
* [https://hydra.nixos.org/job/nixos/trunk-combined/nixos.sd_image.aarch64-linux unstable (LTS kernel)] | * [https://hydra.nixos.org/job/nixos/trunk-combined/nixos.sd_image.aarch64-linux unstable (LTS kernel)] | ||
* [https://hydra.nixos.org/job/nixos/trunk-combined/nixos.sd_image_new_kernel_no_zfs.aarch64-linux unstable (Latest kernel)] | * [https://hydra.nixos.org/job/nixos/trunk-combined/nixos.sd_image_new_kernel_no_zfs.aarch64-linux unstable (Latest kernel)] | ||
| Line 52: | Line 52: | ||
The .img files can be directly written to a microSD/SD card (minimal recommended size: 4 GB) using dd, once uncompressed from the ZSTD container. The SD card needs to be unmounted first. | The .img files can be directly written to a microSD/SD card (minimal recommended size: 4 GB) using dd, once uncompressed from the ZSTD container. The SD card needs to be unmounted first. | ||
Once the NixOS image file is downloaded, run the following command to install the image onto the SD Card, replace <code>/dev/mmcblk0</code> with the path to the SD card (use <code>dmesg</code> to find it out). | Once the NixOS image file is downloaded, run the following command to install the image onto the SD Card, replace <code>/dev/mmcblk0</code> with the path to the SD card (use <code>dmesg</code> to find it out) and image.img with the path to the image. | ||
<code> | <code> | ||
sudo dd if= | sudo dd if=image.img of=/dev/mmcblk0 | ||
</code> | </code> | ||