NixOS on ARM/Scaleway C1: Difference between revisions

imported>Samueldr
m Re-words introductory paragraph + expansion tag.
imported>Volth
No edit summary
 
Line 4: Line 4:
NixOS historically had some support<ref>[https://github.com/NixOS/nixpkgs/blob/67ba83a934dc04c5f7bafec2370e9080b9a2de8f/lib/systems/platforms.nix#L339 lib/systems/platforms.nix]</ref> to work on Scaleway C1 servers. It may be possible to boot a C1 server using the approach described in [[Install NixOS on Scaleway X86 Virtual Cloud Server]].
NixOS historically had some support<ref>[https://github.com/NixOS/nixpkgs/blob/67ba83a934dc04c5f7bafec2370e9080b9a2de8f/lib/systems/platforms.nix#L339 lib/systems/platforms.nix]</ref> to work on Scaleway C1 servers. It may be possible to boot a C1 server using the approach described in [[Install NixOS on Scaleway X86 Virtual Cloud Server]].


At the time of writing (Dec 2017), that servers does not boot the NixOS kernel, although boot the kernel from http://mirror.scaleway.com/kernel/armv7l/4.9.67-mainline-rev1/
At the time of writing (Dec 2017), that servers does not boot the NixOS kernel, although boot the kernel from http://mirror.scaleway.com/kernel/armv7l/4.9.67-mainline-rev1/ using instructions from [[Install_NixOS_on_Scaleway_X86_Virtual_Cloud_Server]] with the only difference in tags:
instead of X86's:
<syntaxhighlight lang="nix">
KEXEC_KERNEL=/boot/nixos-kernel
KEXEC_INITRD=/boot/nixos-initrd
KEXEC_APPEND=init=/boot/nixos-init
</syntaxhighlight>
There should be
<syntaxhighlight lang="nix">
KEXEC_KERNEL=http://mirror.scaleway.com/kernel/armv7l/4.9.93-mainline-rev1/zImage
KEXEC_INITRD=/boot/nixos-initrd
KEXEC_APPEND=init=/boot/nixos-init
</syntaxhighlight>
 


It is to be investigated the difference between those kernels.
It is to be investigated the difference between those kernels.