This is an old revision of the document!
BIOS: (Odroid H2, SSD X250 128GB, 8GB Memory DDR4 2400 CL14 “HX424S14IB2/8”; HDMI on, Ethernet 1x, 1x USB-Keyboard):
7,5W
Idle: (Odroid H2, SSD X250 128GB, 8GB Memory DDR4 2400 CL14 “HX424S14IB2/8”; HDMI on, Ethernet 1x, 1x USB-Keyboard):
~5W
For booting fom emmc: XHCI enabled
Encrypted NixOS via standard installer by Nov.2022 (v22.05) but changed ext4 root filesystem to btrfs after installation.
Before reboot you can unmount the new installation-system partitions. Then you can simply convert the ext4-filesystem with
btrfs-convert /tmp/newroot
With blkid you can get the new UUID for the logical-volume which you can copy in hardware-configuration.nix file:
fileSystems."/" = { device = "/dev/disk/by-uuid/d11cd5b3-8a41-42d0-b671-04efbdd8b18b"; fsType = "btrfs"; options = [ "subvolid=5" "subvol=/" ]; neededForBoot = true; }; boot.initrd.luks.devices."luks-btrfs".device = "/dev/disk/by-uuid/085ffcdf-5a5c-43fc-9231-eed8b5d0bbd4";
changed also
added here also (maybe not needed?)
boot.initrd.supportedFilesystems = ["btrfs"];
After changing the config, you have to run nixos-rebuild boot and nixos-rebuild switch