HP - BIOS - 잘못된 Opcode 예외

HP - BIOS - 잘못된 Opcode 예외

HP DL360 Gen9를 사용하고 있습니다. Windows Server 2019를 실행 중이지만 다시 시작한 후 "시스템 펌웨어 모듈 로드 - 완료" 후 다시 부팅할 수 없으며 아래에서 볼 수 있는 "잘못된 Opcode 예외" 메시지와 함께 종료됩니다.

("시스템 펌웨어 모듈 로드 - 시작" POST 코드: 2500 -> "시스템 펌웨어 모듈 로드 - 완료" POST 코드: 2600, 이어서 "잘못된 Opcode 예외" POST 코드: 2600)

BIOS를 최신 버전으로 업데이트하려고 했지만 역시 작동하지 않습니다.

BIOS/시스템 ROM: P89 v2.90(2021년 4월 29일)
LO 펌웨어 버전: 2.78 2021년 4월 28일
TPM 상태 - 현재: 활성화됨
모듈 유형: TPM 2.0

오류 파트 1/2
오류 2/2부

Windows가 "Smart Array P440ar 컨트롤러"의 로컬 RAID 1에서 부팅 중입니다.

누군가가 문제가 무엇인지 이해하여 문제를 해결할 수 있도록 도와주길 바랍니다.

답변1

해당 POST 코드는 HPE Proliant Gen9 POST 코드의 공개 목록에 없습니다.https://techlibrary.hpe.com/docs/iss/shared/error_gen9/GUID-F4913264-0358-4A71-9914-59199912055D.html

"잘못된 Opcode 예외"는 프로세서가 기계어 명령을 실행하려고 시도했지만 그것이 유효한 명령이 아님을 발견했음을 나타냅니다. 이전 단계는 시스템 펌웨어 모듈을 로드하는 것이었으므로 다음 단계는 해당 펌웨어 모듈 중 하나 이상에서 일부 코드를 실행해야 할 것 같습니다. 따라서 오류 메시지는 일부 펌웨어가 손상되었음을 나타낼 수 있습니다.

이 문제가 발생하기 전에 마지막으로 시스템이 성공적으로 부팅된 시간을 알고 계십니까? 그 이후로 시스템이 펌웨어 업데이트를 받았습니까?

다음으로 실행할 펌웨어는 실제로 Smart Array P440ar 컨트롤러의 펌웨어일 수 있습니다. iLO 펌웨어 버전이 이미 표시되었으므로 iLO 기능 초기화와 관련된 펌웨어 모듈이 이미 성공적으로 실행되었을 것입니다.

스마트 어레이 컨트롤러를 해당 슬롯에서 일시적으로 분리해 볼 수도 있습니다. 이로 인해 잘못된 Opcode 예외가 나타나지 않으면 스마트 어레이 펌웨어가 손상된 것일 수 있습니다. 불행히도 나는 당신이 그로부터 회복할 수 있는 방법에 대한 제안이 없습니다.

답변2

HP에 연락해서 이런 정보를 얻었습니다.

  • NVRAM 지우기를 한 번 시도해야 합니다.https://support.hpe.com/hpesc/public/docDisplay?docId=c04441985 -- 92페이지, 스위치 6을 딥으로 설정하고 서버를 부팅한 후 동일한 상태로 설정하여 다시 부팅합니다.
  • CPU 교환
  • 슬롯 문제가 아닌지 확인
  • 하드웨어 결함이 있는지 확인하기 위해 최소 구성을 수행합니다. 문제가 지속되는 경우 - 시스템 보드 문제일 수 있으며 교체가 필요할 수 있습니다.
  • 다른 Windows 이미지를 다시 설치해 볼 수도 있습니다.

NVRAM만 지우면 작동했습니다. NVRAM 지우기가 작동하지 않으면 다른 단계가 필요하지 않지만 이제는 다른 단계가 있습니다.

약간의 보너스 정보: 부팅 드라이브는 RAID 컨트롤러의 RAID 1이었고 해당 논리 디스크를 다시 활성화해야 했습니다.

관련 정보