Paul’s Config
Because HP is a lovely company, the BIOS settings required to make PCIe passthrough work on Gen 8 servers are very strange. Below is a set of instructions for setting this up, should it ever need to be done.
BIOS Config
- Press F9 to enter the Setup Menu when prompted during hte boot process
- In
System OptionsthenProcessor Options, set the following toOnorEnabled:Intel Virtualization Technology,Intel Hyperthreading Options,Intel Turbo Boost TechnologyandIntel VT-d - In
Power Management Options, set the following:HP Power ProfiletoMaximum Performance,HP Power RegulatortoHP Static High Performance ModeandRedundant PSUtoBalanced Mode - In
Standard Boot Order (IPL), setHard Drive C:toIPL Boot Device 1 - In
Date and Time, check the date and time is set correctly - In
Server Availability, setAutomatic Power OntoAlways Power On - In
Advanced Options, setSR-IOVtoEnabled - Press
ExitorESCto close, andF10to confirm. This will cause a hard reset and reboot
PCIe Passthrough Config
Once again, there is some special HP sauce required to make PCIe passthrough work. Use the button below to open a guide I found somewhere on the internet :)