So aktivieren und deaktivieren Sie das Basisanschriftsregister (BAR)
Hinweis | Die X710-, XL710- und XXV710-Adapter unterstützen die Deaktivierung der 64-Bit-BAR nicht. Diese Adapter unterstützen nur 64-Bit-Register. |
Was ist das Problem?
In modernen Systemen erhalten Controller oft zugewiesene 64-Bit-Speicher-BARs. Der 64-Bit-Speicher ist kein Problem für Windows*, Linux*, EFI* Umgebung und andere Systeme. Legacy-Erweiterungs-ROMs können jedoch nicht über 32-Bit Adressadressen haben.
Was sehe ich?
- Pxe
PXE gibt eine Fehlermeldung zurück und schlägt fehl. Häufige Fehler sind:
- "PXE-EC8! Die PXE-Struktur wurde im UNDI-Treibercode-Segment nicht gefunden."
- "PXE-EC9: PXENV + struktur was not found in UNDI driver code segment."
Eine vollständige technische Beschreibung des Problems finden Sie im letzten Kapitel von Boot_Agent_book rev1_9.pdf.
- Iscsi
iSCSI-Boot wird in der BIOS-bootfähigen Gerätetabelle nicht angezeigt und wird nie ausgeführt.
Wie kann ich die 64-Bit-BAR deaktivieren?
Die Änderung in BootUtil ist das Zusatz von zwei Befehlszeilenparametern: -64d und -64e.
- Parameter -64d deaktiviert 64-Bit-BAR-Zuweisungen auf einem Controller.
- Parameter -64e aktiviert 64-Bit-BAR-Zuweisungen auf einem Controller.
Beispiel: BootUtil –nic=xx -64d
Wobei xx die NIC-Nummer ist. Die NIC-Nummern werden aufgelistet, indem Sie BootUtil ohne Parameter ausführen.
Vollständige Anleitungen finden Sie im BootUtil-Benutzerhandbuch.
Was ist, wenn die 64-Bit-BAR bereits deaktiviert ist?
Wenn die 64-Bit-BAR deaktiviert ist, muss die BAR auf "Not Prefetchable" gesetzt sein.
- Im Intel® Ethernet Connection I210:
- EEPROM-Funktionen steuern 0x21
- Bit 10 ist eine 32-Bit-BAR
- Bit 9 ist PERFBAR (Prefetch).
- In Intel® 10-Gigabit-Ethernet-Anschlüssen:
- PCIe*-Steuerungswort 0x3
- Bit 15 ist eine 32-Bit-BAR. Im Datenblatt wird er als "reserved" (vorbehalten) angezeigt.
Welche Utilitys kann ich zum Anpassen des BAR-Status verwenden?
Sie können das Bild des EEPROM direkt mit EEUPDATE oder LANConf bearbeiten.
Lesen Sie das Intel® Ethernet Connection Datenblatt und lesen Sie die Anleitungen zum Einsatz von EEUPDATE- oder LANConf-Utilitys.
Intel® Boot Agent Anwendungshinweise für BIOS-Techniker (PDF)
Die Intel® Boot Agent:
- Ein PC-Option ROM.
- Ausgelegt für die Bereitstellung von PXE-konformen Pre-Boot-Diensten nach Branchenstandard für Computer mit x86-Architektur.
- Je nach Komponentendesign gespeichert:
- Auf einer Flash-Komponente.
- Auf einer Add-in Network Interface Card (NIC).
- In das BIOS integriert.
Größe: 94 KB
Datum: November 2015
Version: 1.9
Hinweis: PDF-Dateien erfordern Adobe Acrobat Reader*