Come attivare e disattivare il registro indirizzi di base (BAR)
Nota | Le schede X710, XL710 e XXV710 non supportano la disattivazione del BAR a 64 bit. Queste schede supportano solo i registri a 64 bit. |
Qual è il problema?
Nei sistemi moderni, ai controller vengono spesso assegnati BAR di memoria a 64 bit. La memoria a 64 bit non rappresenta un problema per Windows*, Linux*, ambiente EFI* e altri sistemi. Tuttavia, i ROM di espansione legacy non possono risolvere i 32 bit precedenti.
Che cosa si sta cercando di fare?
- Pxe
PXE restituisce un messaggio di errore e non riesce. Gli errori più comuni sono:
- "PXE-EC8! La struttura PXE non è stata trovata nel segmento di codice dei driver UNDI."
- "PXE-EC9: PXENV + structure was not found in UNDI driver code segment".
Per una descrizione tecnica completa del problema, consultare l'ultimo capitolo di Boot_Agent_book rev1_9.pdf.
- Iscsi
L'avvio iSCSI non compare nella tabella dei dispositivi avviabili del BIOS e non viene mai eseguito.
Come si disattiva bar a 64 bit?
La modifica in BootUtil è l'aggiunta di due parametri della riga di comando: -64d e -64e.
- Il parametro -64d disattiva le assegnazioni BAR a 64 bit su un controller.
- Il parametro -64e abilita le assegnazioni BAR a 64 bit su un controller.
Esempio: BootUtil –nic=xx -64d
Dove xx è il numero nic. I numeri delle schede di rete sono elencati eseguendo BootUtil senza parametri.
Consultare la guida dell'utente di BootUtil per istruzioni complete.
Che cosa fare se il BAR a 64 bit è già disattivato?
Se bar a 64 bit è disattivato, il BAR deve essere impostato su Non prefetchable.
- Nella Intel® Ethernet Connection I210:
- Le funzioni EEPROM controllano la parola 0x21
- bit 10 è BAR a 32 bit
- il bit 9 è PERFBAR (Prefetch).
- In Intel® connessioni 10 Gigabit Ethernet:
- Parola di controllo PCIe* 0x3
- bit 15 è BAR a 32 bit. Nel datasheet, è elencato come "riservato".
Quali utility è possibile utilizzare per regolare lo stato del BAR?
È possibile modificare l'immagine dell'EEPROM direttamente con EEMARE o LANConf.
Consultare il datasheet Intel® Ethernet Connection e leggere le istruzioni per l'utilizzo dell'utilità EEZURE o LANConf.
Intel® Boot Agent'applicazione per ingegneri BIOS (PDF)
Il Intel® Boot Agent è:
- Option ROM del personal computer.
- Progettati per fornire servizi di pre-avvio conformi a PXE standard di settore per computer con architettura x86.
- Archiviati in base alla progettazione del componente:
- Su un componente Flash.
- Su una Scheda di interfaccia di rete (NIC) add-in.
- Integrata nel BIOS.
Dimensioni: 94 KB
Data: novembre 2015
Revisione: 1.9
Nota: i file PDF richiedono Adobe Programma di lettura di adobe