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 :)