Technology Oct 03, 2026 3 min read 7 views

Configurare Multi-GPU și Patch-uire BIOS pentru Resizable BAR pe Hardware Z270

Disponibil si in:
Rularea plăcilor video moderne pe arhitecturi mai vechi se lovește adesea de limitările firmware-ului. Plăcile de bază din generația LGA1151, cum este ASUS TUF Z270 Mark 1, nu oferă suport nativ pentru Resizable BAR (ReBAR) — o funcție esențială pentru plăcile Intel Arc. Acest ghid explică modul de modificare și patch-uire a unui BIOS AMI UEFI pentru a activa opțiunile Above 4G Decoding și Resizable BAR, permițând funcționarea simultană a plăcilor Intel Arc A770 și NVIDIA Quadro P4000 pe un cipset Z270.

1. Cerințe Preliminare și Unelte
Înainte de modificarea firmware-ului, asigură-te că ai pregătite uneltele de rescriere și patch-uire:

UEFIPatch / ReBarUEFI: Utilitar pentru inserarea modulelor UEFI responsabile cu alocarea PCI BAR.

AMI Firmware Update (AFU) Tool / Flashrom: Pentru citirea și scrierea imaginii BIOS.

Programator pe hardware (ex. CH341A): Recomandat ca soluție de siguranță pentru recuperare în cazul unei scrieri eșuate.

2. Extragerea și Patch-uirea Imaginii UEFI
Salvează imaginea BIOS existentă sau descarcă ultima versiune oficială (Z270-TUF-MARK1-ASUS-XXXX.CAP).

Dacă folosești un fișier .CAP de la ASUS, elimină antetul capsulei de 2048 de biți folosind un editor hexazecimal sau ReBarImageBuilder pentru a obține fișierul ROM brut.

Rulează utilitarul ReBarUEFI pentru a modifica modulul PciHostBridgeDxe:

Bash
# Execută UEFIPatch pe fișierul BIOS brut extras
./UEFIPatch Z270RAW.bin patches.txt -o Z270_ReBAR.bin
Verifică în jurnalul de ieșire dacă structura PCI a fost înlocuită cu succes:

Plaintext
Patching PciHostBridgeDxe module...
Offset: 0x1A2B3C -> Replaced successfully.
3. Rescrierea BIOS-ului și Configurare
Rescrie imaginea modificată folosind funcția ASUS USB BIOS Flashback (care ignoră verificarea semnăturilor oficiale) sau utilitarele modificate de flash.

După rescriere, efectuează o resetare CMOS, intră în setările BIOS și configurează subsistemul PCI:

Above 4G Decoding: Enabled

PCIe Speed: Setează sloturile 1 și 2 pe Gen3

CSM (Compatibility Support Module): Disabled (Modul UEFI pur este obligatoriu pentru ReBAR)

4. Verificare în Sistemul de Operare (Linux / Windows)
Pornește sistemul și verifică alocarea resurselor PCI pentru ambele plăci video.

Pe Linux
Bash
# Verifică dimensiunile memoriei PCIe BAR
lspci -v -s 03:00.0 | grep -i "Memory at"
Caută alocări de memorie ce depășesc 256M pentru placa Intel Arc (de regulă 8G sau 16G).

Pe Windows
Rulează executabilul ReBarState.exe în linia de comandă pentru a verifica dimensiunea BAR activă:

DOS
ReBarState.exe
Rezultatul trebuie să afișeze: Resizable BAR enabled with BAR size 16384 MB.
Distribuie
X LinkedIn