Baremetal

HP Gen8 BIOS Settings for vGPU

Шпаргалка з налаштування BIOS серверів HP ProLiant Gen8 для підтримки відеокарт (Tesla P40 тощо) та віртуалізації.

#hp #bios #gen8 #vgpu #proxmox #homelab

Розблокування прихованого меню

У серверах HP Gen8 деякі критичні налаштування приховані від звичайного користувача.

Крок 1: Зайдіть у найперше, головне меню BIOS (де вказано System Options, Power Management Options). Крок 2: Натисніть на клавіатурі комбінацію: Ctrl + A

💡 Підказка: На екрані нічого не блимне, але ця інженерна комбінація розблоковує приховані сервісні налаштування. Після цього зайдіть у Advanced Options -> Service Options, там з'явиться повний список параметрів.


Виділення пам'яті для відеокарт (Above 4G Decoding)

Відеокарти з великим об'ємом VRAM (наприклад, 24GB) потребують 64-бітної адресації. Без неї сервер "зависатиме" при завантаженні (помилка RmInitAdapter failed).

  1. Перейдіть до Advanced Options -> Service Options.
  2. Знайдіть PCI Express 64-Bit BAR Support.
  3. Змініть значення на Enabled.

⚠️ Вирішення проблем: Якщо після завантаження ОС відеокарта не ініціалізується, перевірте виділення пам'яті командою: lspci -vv -s [pci_address] | grep -i region. Ви маєте побачити (64-bit, prefetchable).


Налаштування для Proxmox / Віртуалізації

Технології IOMMU

Для прокидання пристроїв (Passthrough) та використання vGPU:

  • Intel(R) VT-d: Перейдіть у System Options -> Processor Options -> встановіть Enabled.
  • SR-IOV: Перейдіть у Advanced Options -> SR-IOV -> встановіть Enabled.

Профіль живлення

Щоб процесори не створювали затримок (latency) для віртуальних машин:

  • Перейдіть у Power Management Options -> HP Power Profile.
  • Встановіть на Maximum Performance.