기본 주소 레지스터(BAR) 활성화 및 비활성화 방법

문서

설치 및 설정

000006139

2021-03-26

참고X710, XL710 및 XXV710 어댑터는 64비트 BAR의 사용 안 을 지원하지 않습니다. 이 어댑터는 64비트 레지스터만 지원합니다.

 

어떤 문제가 있습니까?

최신 시스템에서는 컨트롤러에 64비트 메모리 BARS가 할당되는 경우가 종종 있습니다. 64비트 메모리는 Windows*, Linux*, EFI* 환경 및 기타 시스템에 문제가 없습니다. 그러나 레거시 확장 ROM은 32비트 이상의 문제를 해결할 수 없습니다.

무엇이 표시하나요?

  • Pxe

    PXE는 오류 메시지를 반환하고 실패합니다. 일반적인 오류는:

    • "PXE-EC8! PXE 구조는 UNDI 드라이버 코드 부문에서 찾을 수 없습니다."
    • "PXE-EC9: PXENV + 구조는 UNDI 드라이버 코드 부문에서 찾을 수 없습니다."

    문제점에 대한 전체 기술 설명은 Boot_Agent_book rev1_9.pdf의 마지막 장을 참조하십시오.

  • Iscsi

    iSCSI 부팅은 BIOS 부트 가능한 장치 테이블에 나타나지며 실행되지 않습니다.

64비트 BAR를 비활성화하는 방법

BootUtil의 변경은 두 개의 명령줄 매개변수(-64d 및 -64e)를 추가하는 것입니다.

  • 매개변수 -64d는 컨트롤러에서 64비트 BAR 할당을 비활성화합니다.
  • 매개변수 -64e는 컨트롤러에서 64비트 BAR 할당을 가능하게 합니다.

예: BootUtil –nic=xx -64d
xx는 NIC 번호입니다. nic 번호는 매개변수가 없는 BootUtil을 실행하여 나열됩니다.

자세한 내용은 BootUtil 사용자 안내서 를 참조하십시오.

64비트 BAR가 이미 비활성화되어 있는 경우 어떻게 합니까?

64비트 BAR가 비활성화된 경우, BAR를 프리포치 불가능 으로 설정해야 합니다.

  • 지원되는 인텔® Ethernet Connection I210:
    • EEPROM 기능 제어 단어 0x21
    • 비트 10은 32비트 BAR
    • bit 9는 PERFBAR(프리 페치)입니다.
  • 인텔® 10 기가비트 이더넷 연결의 경우:
    • PCIe* 제어 단어 0x3
    • bit 15는 32비트 BAR입니다. 데이터시트에 "예약되어 있습니다"라는 표시가 있습니다.

BAR 상태를 조정하는 데 사용할 수 있는 유틸리티는 무엇입니까?

EEUPDATE 또는 LANConf를 사용하여 EEPROM 이미지를 직접 편집할 수 있습니다.

데이터 인텔® Ethernet Connection EEUPDATE 또는 LANConf 유틸리티 사용에 대한 지침을 읽습니다.

인텔® Boot Agent용 응용 프로그램 정보(PDF)icon

다음 인텔® Boot Agent:

  • 개인 컴퓨터 옵션 ROM.
  • x86 아키텍처 컴퓨터에 대해 업계 표준 PXE 준수 프리 부트 서비스를 제공하도록 설계되었습니다.
  • 구성 요소 설계에 따라 저장:
    • 플래시 구성 요소의 경우.
    • 애드인 네트워크 인터페이스 카드(NIC)의 경우
    • BIOS에 통합되어 있습니다.

크기: 94 KB
날짜: 2015년 11월
개정: 1.9

참고: PDF 파일에는 Adobe Acrobat Reader*가 필요 합니다.