NixOS on ARM/Kosagi Novena: Difference between revisions

imported>Sorki
novena-next & nixos-novena
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
We now have https://github.com/novena-next/nixos-novena repository that can be used to build Novena specific kernel and few other tools like `novena-eeprom` and `novena-usb-hub`.
{{ARM/breadcrumb}}
We now have https://github.com/novena-next/nixos-novena repository that can be used to build Novena specific kernel and few other tools like <code>novena-eeprom</code> and <code>novena-usb-hub</code>.


Also check out https://github.com/novena-next/docs for general purpose documentation. This guide might move there at some point.
Also check out https://github.com/novena-next/docs for general purpose documentation. This guide might move there at some point.
Line 5: Line 6:
=== Using generic image ===
=== Using generic image ===


https://nixos.wiki/wiki/NixOS_on_ARM
[[NixOS on ARM]]


use generic <code>armv7l</code> image (<code>sd-image-armv7l-linux.img</code>)
use generic <code>armv7l</code> image (<code>sd-image-armv7l-linux.img</code>)
Line 13: Line 14:
Build u-boot according to
Build u-boot according to


https://nixos.wiki/wiki/NixOS_on_ARM#Building_u-boot_from_your_NixOS_PC
[[NixOS_on_ARM#Building_u-boot_from_your_NixOS_PC]]


{{commands|<nowiki>
{{commands|<nowiki>
Line 26: Line 27:


Proceed with standard installation steps and  
Proceed with standard installation steps and  
https://nixos.wiki/wiki/NixOS_on_ARM#NixOS_installation_.26_configuration
[[NixOS_on_ARM#Building_U-Boot_from_your_NixOS_PC]]


You can use your own layout when installing on the hard drive (SD-card is still needed to boot from SATA), <code>extlinux</code> insted of <code>grub</code> is important.
You can use your own layout when installing on the hard drive (SD-card is still needed to boot from SATA), <code>extlinux</code> insted of <code>grub</code> is important.