mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-11-13 12:13:46 +01:00
59 lines
2.8 KiB
Markdown
59 lines
2.8 KiB
Markdown
# BIOS Settings
|
|
|
|
Manual firmware settings are not managed by Nix. Record values that affect power use, remote wake,
|
|
and boot behavior here so they survive BIOS updates and hardware swaps. The related Wake-on-LAN
|
|
workflow and verification commands are in [Wake-on-LAN](./wake-on-lan.md).
|
|
|
|
Enter firmware setup with `Del` unless a host section says otherwise.
|
|
|
|
Last reviewed: 2026-11-02.
|
|
|
|
## `12kingdoms` mini PCs
|
|
|
|
Hosts: `shoryu` (MoreFine S500+), `shushou` (MinisForum UM560), `youko` (Beelink GTR5).
|
|
|
|
### Common settings
|
|
|
|
- `Advanced > CPU Configuration > PPC Adjustment (P-State)` = `PState 2` (full-range adjustment
|
|
mode).
|
|
- `Advanced > AMD CBS > FCH Common Options > AC Power Loss Options`:
|
|
- `AC Power Loss` = `Always On`
|
|
- `SATA Controller` = `Disabled`
|
|
- Disable unused onboard devices where the firmware exposes them (for example `HDD` and WLAN
|
|
options); none are in use on these hosts. `youko`'s two 4TB HDDs are behind a USB JMicron JMS567
|
|
enclosure, so disabling the motherboard SATA controller does not affect them.
|
|
|
|
### Wake-on-LAN
|
|
|
|
The firmware path differs by model:
|
|
|
|
| Host | Model | Setting |
|
|
| --------- | ---------------- | -------------------------------------- |
|
|
| `shoryu` | MoreFine S500+ | `Advanced > Network Stack` = `Enabled` |
|
|
| `shushou` | MinisForum UM560 | `Advanced > Resume on LAN` = `Enabled` |
|
|
| `youko` | Beelink GTR5 | `Advanced > Network Stack` = `Enabled` |
|
|
|
|
The firmware side only exposes the wake path. NixOS arming and verification are documented in
|
|
[Wake-on-LAN](./wake-on-lan.md#nixos-configuration).
|
|
|
|
## `aquamarine`
|
|
|
|
Board: Colorful CVN Z890 ARK FROZEN V20 (BIOS 1013). Settings changed on 2026-11-01.
|
|
|
|
| Page | Setting | Value |
|
|
| ---------------- | ------------------------ | ---------------------------------------------- |
|
|
| Home | Performance mode | Power-saving mode |
|
|
| Home | Cooler | Intel default settings (lowers PL1/PL2 limits) |
|
|
| Home | HD audio | Disabled |
|
|
| Advanced > Power | RGB lighting | Disabled |
|
|
| Advanced > Power | Restore on AC power loss | Power on |
|
|
| OC > Frequency | Intel 200S Boost | Disabled |
|
|
| OC > Frequency | Intel Default Settings | Enabled |
|
|
|
|
Wake-on-LAN is also required for the idle-suspend path:
|
|
|
|
- `Advanced > Power Setting > Wake By Lan` = `Enabled`.
|
|
- EUP must not cut standby power to the NIC.
|
|
- NixOS arms the RTL8125BG through `systemd.network.links`; see
|
|
[Wake-on-LAN](./wake-on-lan.md#verify).
|