From 3361d225cc24e605430d709093bdf772a2dc603f Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Wed, 30 Mar 2022 18:01:40 +0800 Subject: [PATCH] README: add installation commands --- README | 24 ++++++++++++++++++++ configuration.nix => final/configuration.nix | 0 flake.nix => final/flake.nix | 0 3 files changed, 24 insertions(+) rename configuration.nix => final/configuration.nix (100%) rename flake.nix => final/flake.nix (100%) diff --git a/README b/README index 28477dd..6bc6db2 100644 --- a/README +++ b/README @@ -1,4 +1,28 @@ +Installation commands for NUC: + +parted /dev/nvme0n1 -- mklabel gpt +parted /dev/nvme0n1 -- mkpart primary 512MiB -8GiB +parted /dev/nvme0n1 -- mkpart ESP fat32 1MiB 512MiB +parted /dev/nvme0n1 -- set 2 esp on +mkfs.ext4 -L nixos /dev/nvme0n1p1 +mkfs.fat -F 32 -n boot /dev/nvme0n1p2 +mount /dev/disk/by-label/nixos /mnt +mkdir -p /mnt/boot +mount /dev/disk/by-label/boot /mnt/boot +nixos-generate-config --root /mnt +# copy bootstrap configuration to /mnt/etc/nixos +nixos-install +reboot +# run memtest86 +# copy final configuration to /etc/nixos +nixos-rebuild --upgrade boot +reboot + After installation is finalized: * copy device database to ~/artiq * set timezone * comment out openssh.authorizedKeys.keys +* sudo nixos-rebuild --upgrade boot +* sudo nix-collect-garbage -d +* sudo passwd rabi +* history clear diff --git a/configuration.nix b/final/configuration.nix similarity index 100% rename from configuration.nix rename to final/configuration.nix diff --git a/flake.nix b/final/flake.nix similarity index 100% rename from flake.nix rename to final/flake.nix