§ 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.