---
title: IC-OS UEFI Configuration — Gen-1 Supermicro
slug: uefi-config-gen-1-supermicro
description: 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.
tags:
  - node-provider
  - deployment
  - uefi
  - bios
  - gen-1
  - supermicro
  - hardware
date: 2026-05-04
related:
  - node-provider-documentation
  - node-deployment-gen-1
  - node-hardware-guide
  - node-deployment-troubleshooting
---

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)](/wiki/node-deployment-gen-1/)
— 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

1. Reboot or power on the server.
2. Watch for the screen with the Supermicro logo and boot options
   listed underneath.
3. Press **DEL** (delete) a couple of times once the options are
   listed.
4. If recognized, the screen reads *Entering Setup…*

## 2. UEFI — Advanced Settings

Switch to the **Advanced** menu.

### Boot Feature

1. Select **Boot Feature** and press Enter.
2. Set **Wait For "F1" If Error** to **Disabled**.
3. Press **ESC** to return to the previous menu.

### ACPI Settings

1. Select **ACPI Settings** and press Enter.
2. Set **PCI AER Support** to **Enabled**.
3. Set **NUMA Nodes Per Socket** to **NPS0**.
4. Press **ESC** to return to the previous menu.

### CPU Configuration

1. Select **CPU Configuration** and press Enter.
2. Set **SMEE** to **Enabled**.
3. Press **ESC** to return to the previous menu.

### NB Configuration

1. Select **NB Configuration** and press Enter.
2. Set **4-link xGMI max speed** to **Auto**.
3. Press **ESC** to return to the previous menu.

### PCIe/PCI/PnP Configuration

1. Select **PCIe/PCI/PnP Configuration** and press Enter.
2. Set **SR-IOV Support** to **Enabled**.
3. Set **NVMe Firmware Source** to **AMI Native Support**.
4. Set **M.2 (ACPI) Firmware Source** to **AMI Native Support**.
5. Press **ESC** to return to the previous menu.

## 3. UEFI — Boot Settings

1. Switch to the **Boot** menu.
2. Set **Boot Mode Select** to **UEFI**.
3. Switch to the **Save & Exit** menu, select **Save Changes and
   Reset**, and press Enter.
4. 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

1. Watch for the screen with the Supermicro logo and boot options.
   Press **F11** a couple of times once the options are listed.
2. If recognized, the screen reads *Invoking Boot Menu*.
3. 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)](/wiki/node-deployment-gen-1/)
  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)](/wiki/node-deployment-gen-2/) at
  section 9 and continue to step 10.

## Related

- [Node Deployment Guide (Gen-1, with HSM)](/wiki/node-deployment-gen-1/)
  — the legacy deployment runbook this configuration is part of.
- [Node Provider Machine Hardware Guide](/wiki/node-hardware-guide/) —
  hardware specifications by generation.
- [Troubleshooting Node Deployment Errors](/wiki/node-deployment-troubleshooting/)
  — what to do if installation fails after BIOS configuration.
- [IC-OS UEFI Configuration — Gen-1 Dell (PowerEdge R6525)](/wiki/uefi-config-gen-1-dell/)
  — sibling configuration for Dell hardware.
