§ Wiki · Wiki entry
IC-OS UEFI Configuration — Gen-1 Supermicro
BIOS and UEFI settings for Gen-1 Supermicro node machines — advanced settings (boot feature, ACPI, CPU, NB, PCIe) and boot mode required by IC-OS.
This runbook configures the BIOS/UEFI on a Gen-1 Supermicro server so that IC-OS can install and run correctly. It is the BIOS-side step of the Node Deployment Guide (Gen-1, with HSM) — at section 9, "UEFI setup and boot menu", branch here, complete the steps below, then return to the deployment guide and continue to step 10.
[!WARNING] Do not enable the RAID BIOS setting. RAID will break IC-OS installation.
1. UEFI — Enter Setup
- Reboot or power on the server.
- Watch for the screen with the Supermicro logo and boot options listed underneath.
- Press DEL (delete) a couple of times once the options are listed.
- If recognized, the screen reads Entering Setup…
2. UEFI — Advanced Settings
Switch to the Advanced menu.
Boot Feature
- Select Boot Feature and press Enter.
- Set Wait For "F1" If Error to Disabled.
- Press ESC to return to the previous menu.
ACPI Settings
- Select ACPI Settings and press Enter.
- Set PCI AER Support to Enabled.
- Set NUMA Nodes Per Socket to NPS0.
- Press ESC to return to the previous menu.
CPU Configuration
- Select CPU Configuration and press Enter.
- Set SMEE to Enabled.
- Press ESC to return to the previous menu.
NB Configuration
- Select NB Configuration and press Enter.
- Set 4-link xGMI max speed to Auto.
- Press ESC to return to the previous menu.
PCIe/PCI/PnP Configuration
- Select PCIe/PCI/PnP Configuration and press Enter.
- Set SR-IOV Support to Enabled.
- Set NVMe Firmware Source to AMI Native Support.
- Set M.2 (ACPI) Firmware Source to AMI Native Support.
- Press ESC to return to the previous menu.
3. UEFI — Boot Settings
- Switch to the Boot menu.
- Set Boot Mode Select to UEFI.
- Switch to the Save & Exit menu, select Save Changes and Reset, and press Enter.
- Select Yes and press Enter.
The system will now reboot.
[!WARNING] Do not unplug the IC-OS USB stick during this reboot.
4. Booting the USB image
- Watch for the screen with the Supermicro logo and boot options. Press F11 a couple of times once the options are listed.
- If recognized, the screen reads Invoking Boot Menu.
- From the Boot Menu, select the first partition on the USB device and press Enter.
Return to the deployment runbook
- If you are following the legacy HSM path, return to Node Deployment Guide (Gen-1, with HSM) at section 9 and continue to step 10.
- If you are deploying the non-HSM path on Gen-1 hardware, return to Node Deployment Guide (Gen-2) at section 9 and continue to step 10.
Related
- Node Deployment Guide (Gen-1, with HSM) — the legacy deployment runbook this configuration is part of.
- Node Provider Machine Hardware Guide — hardware specifications by generation.
- Troubleshooting Node Deployment Errors — what to do if installation fails after BIOS configuration.
- IC-OS UEFI Configuration — Gen-1 Dell (PowerEdge R6525) — sibling configuration for Dell hardware.