Bare Metal Server Configuration
Table of Contents
Please wait for it to be updated.
Sub-Documents #
| Document | Description |
|---|---|
| Partitions | A breakdown of the partitions layout for all bare metal machines. |
| Arch Linu Installation | A step-by-step guide for the initial configuration of Arch Linux on the server using commands in the live-boot environment, and Ansible |
Initial Configuration #
UEFI Update #
Using a USB Flash Drive, take a copy of the latest UEFI Firmware release from
Intel and copy the .cap file to the root of the flash drive, and plug it into
the Intel NUC.
- Power on the Intel NUC and regularly press
F7until the UEFI (BIOS) Flash Update screen is shown. - Using the arrow keys, select the USB Flash Drive from the menu and press
return. The
.capfile should now be shown, press return with the.capfile selected. - Press enter on
Yesto confirm that we wish to update the BIOS with the.capfile. - The Intel NUC should now reboot and go through the firmware update. The screen may go dark for a while before a progress meter shows. The whole process should take about five minutes.
UEFI Settings #
There are a number of standard settings to be configured for the Intel NUC which should be done during initial setup, as it’s connected to a monitor, including things such as controlling fan speeds, power light brightness, and disabling secure boot for installation.
Version at the top
of the screen matches the version loaded. For example, with the AN0027.cap
file, you should see ANRPL357.0027.{year}... as the version. If this is not
the case, re-run the UEFI update above.Power on the Intel NUC and regularly press
F2until the UEFI Settings screen is shown.There are no changes to be made under
Main, but move down and check theSystem DateandSystem Timevalues. If they are not correct, update them to be close to the current time, making it easier for NTP to set them later.The Date/Time should be based on UTC and not BST (if in the summer) as the system will apply the configured Timezone over the top of this.Move up and then right to select
Advanced:For
STORAGE:SATA Controllersisun-checkedSMART Self TestischeckedM.2 Slot 1ischeckedHDD Activity LEDischeckedEnable VMD controllerisun-checked
For
Onboard Devices:HD AudioisDisabledLANischeckedThunderbolt Supportischecked(this is needed for access to the monitors via the thunderbolt supports on the rear of the Intel NUC)WLANisun-checkedBluetoothisun-checkedGaussian Mixture ModulesischeckedHDMI CEC Controlisun-checkedHigh Precision Event TimersischeckedBootup Numlock StateisOnFailsafe Watchdogischecked
For
USB:Portable Device Charging ModeisOffFront USB Charging PorttoEnabledFront Type A PorttoEnabledRear Upper Type A PortandRear Lower Type A PorttoNo DetectInternal USB Header Connection 1andInternal USB Header Connection 2toDisabled(Prevent access to the Operating System)USB via M.2 2242 SlottoDisabledFront Type A Port Power On/OfftoEnabledRear Upper Type A Port Power On/OffandRear Lower Type A Port Power On/OfftoEnabledInternal USB Header Connection 1 Power Power On/OffandInternal USB Header Connection 2 Port Power On/OfftoDisabledUSB via M.2 2242 Slot Power On/OfftoDisabled
For
Video:IGD Minimum Memoryto64 MBIGD Aperture Sizeto128 MBIGD Primary Video PorttoAutoScreen Rotation PolicytoNormalDisplay EmulationtoNo emulationClear Software Control StatetoNo
For
Add-in Config:- There is nothing to set or change here.
Auto RTC ResettocheckedForce-enable power to 2242 m.2 slottoun-checkedBIOS WU Supporttoun-checked(Windows Update Support is not required)
Move up and then right to select
Power, Performance and Cooling:External Ambient temperature Toleranceto35oCFor
Secondary Power Settings:Button LEDtoPower State IndicatorS0 Indicator Brightnessto25S0 Indicator Blinking BehaviortoBreathingS0 Indicator Blinking Frequency (Hz)to0.1(every 10 seconds)S0 Indicator ColortoBlueModern Standby Brightnessto20Modern Standby Blinking BehaviortoSolidModern Standby ColortoAmberPower SensetocheckedAfter Power FailuretoPower OnDeep power saving mode (Pseudo G3)toun-checked(we need WOL)Wake on LAN from S4/S5toPower On - Normal BootWake System from S5toun-checkedUSB S4/S Powertoun-checked(Do not provider power to USB ports in sleep)Wake from Thunderbolt Devicestoun-checkedPCIe ASPM SupporttocheckedNative ACPI OS PCIe Supporttochecked
Fan ModetoBalancedFan Control ModetoAutomatic Fan Control Mode
Move up and then right to select
Security:Press
EnteronSupervisor Passwordand enter a password for Supervisor access to the UEFI Settings, ensuring that it is saved underpersonal/servers/{hostname}/uefi/supervisorfor the Password Store. PressEnteronOk.User Access LeveltoView OnlyFor
Security Features:Allow UEFI 3rd party driver loadedtoun-checkedIntel Virtualisation TechnologytocheckedIntel VT for Directed I/O (VT-d)tocheckedIntel Platform Trust TechnologytocheckediSetupCfg Password ChecktoEnabled
Move up and then right to select
Boot:For
Secure Boot:Secure BoottoDisabledSecure Boot ModetoCustom
For
Boot Priority:Fast Bootisun-checkedBoot USB Devices Firsttoun-checkedBoot Network Devices LasttocheckedUnlimited Boot to Network Attemptstoun-checkedBIOS Setup Auto-Entrytoun-checkedInternal UEFI Shelltoun-checkedUSBandOpticaltochecked(Optical needed where the USB image is based on a.isoformat even though it’s not an actual optical drive)Network BoottoDisabled
For
Boot Display Configuration:BIOS Self Recoverytoun-checkedSuppress Alert Messages at Boottoun-checkedPOST Function Hotkeys DisplayedtocheckedDisplay F2 to Enter SetuptocheckedDisplay F7 to Update BIOStocheckedDisplay F10 to Enter Boot MenutocheckedDisplay F12 for Network BoottocheckedPOST Logotoun-checkedBIOS Self-Helptoun-checked
Press
F10toSave & Exit Setup. PressEnteronOk.