This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
pi-homeserver [2022/11/18 00:32] – [Hardware] no M.2 SATA compatibility 10.100.0.1 | pi-homeserver [2022/11/20 18:46] – 10.100.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Hardware ====== | ====== Hardware ====== | ||
- | * Mainboard: Odroid-H2 [[https:// | + | * Mainboard: Odroid-H2 |
- | CPU compare with Odroid-M1 [[https:// | + | |
- | *Memory: | + | * Memory: |
- | *8GB eMMC 5.0// | + | * 8GB eMMC 5.0 (read rate ~130MB/s)\\ |
- | *some M.2 PCIe 2.0 x4 card (supports NGFF-2280 cards, not compatible with M.2 SATA SSD) | + | * //some M.2 PCIe 2.0 x4 card// (supports NGFF-2280 cards, not compatible with M.2 SATA SSD) |
+ | * //some HDDs (1x 12TB will be connected)// | ||
====== Powerconsumption ====== | ====== Powerconsumption ====== | ||
- | BIOS: (Odroid H2, SSD X250 128GB, 8GB Memory DDR4 2400 CL14 " | + | BIOS: (Odroid H2, SSD X250 128GB, 8GB Memory DDR4 2400 CL14 " |
- | idle: (Odroid H2, SSD X250 128GB, 8GB Memory DDR4 2400 CL14 " | + | 7,5W\\ |
+ | Idle: (Odroid H2, SSD X250 128GB, 8GB Memory DDR4 2400 CL14 " | ||
+ | ~5W | ||
===== BIOS configuration ===== | ===== BIOS configuration ===== | ||
For booting fom emmc: XHCI enabled | For booting fom emmc: XHCI enabled | ||
+ | ===== NixOS setup ===== | ||
+ | Encrypted NixOS via standard installer by Nov.2022 but changed ext4 root filesystem to btrfs after installation. | ||
+ | |||
+ | ==== hardware-configuration.nix ==== | ||
+ | <code bash> | ||
+ | fileSystems."/" | ||
+ | { device = "/ | ||
+ | fsType = " | ||
+ | options = [ " | ||
+ | neededForBoot = true; | ||
+ | }; | ||
+ | |||
+ | boot.initrd.luks.devices." | ||
+ | </ | ||
+ | changed also | ||
+ | ==== configuration.nix ==== | ||
+ | added here also (maybe not needed?) | ||
+ | <code /bash> | ||
+ | boot.initrd.supportedFilesystems = [" | ||
+ | </ | ||