인텔® NUC의 부팅 중 오류 코드

문서

오류 메시지

000007331

2023-06-12

이 문서는 인텔® NUC를 시작할 때 볼 수 있는 오류 메시지 및 POST 코드를 정의합니다.

아래 표에서 POST 코드 및 범위 값은 16진수입니다.

오류 메시지
오류 메시지 설명
CMOS 배터리 부족 배터리 전원이 손실될 수 있습니다. 곧 배터리를 교체하십시오.
CMOS 체크섬 오류 CMOS 체크섬이 올바르지 않습니다. CMOS 메모리가 손상될 수 있습니다. 다음을 시도해 보십시오.

인텔 NUC용 최신 BIOS 버전을 다운로드하고 설치합니다.

BIOS를 공장 기본값으로 설정합니다.
  1. 부팅 중 F2 를 눌러 BIOS 설정으로 들어갑니다.
  2. F9 를 눌러 공장 기본값을 설정합니다.
  3. F10을 눌러 BIOS를 저장하고 종료합니다.
메모리 크기 감소 마지막 부팅 이후 메모리 크기가 감소했습니다. 메모리가 제거되지 않으면 메모리가 나빠질 수 있습니다.
부팅 가능한 장치가 감지되지 않았습니다.

인텔 NUC에서 부팅 가능한 드라이브를 찾지 못했습니다. 다음과 같은 경우 발생할 수 있습니다.

  • 설치된 드라이브가 실패했습니다.
    • 다른 컴퓨터에서 드라이브를 시도하십시오.
    • 다른 작동이 확인된 드라이브를 사용해 보십시오.
  • 설치된 드라이브가 다른 컴퓨터에서 이동되었습니다.
    • Windows 복구를 수행하거나 Windows의 새 복사본을 설치해야 할 수도 있습니다.
    • 먼저 드라이브에서 데이터를 백업해야 합니다.
포트 80h POST 코드

POST(Power-On Self Test)에서 BIOS는 진행률 코드(POST 코드)를 I/O 포트 80h로 보냅니다. POST가 실패하면 생성된 마지막 POST 코드가 포트 80h에 남습니다. 이 코드를 사용하여 오류가 발생한 이유를 확인할 수 있습니다.

POST 코드 POST 운영에 대한 설명
00 - 0F 디버그 코드: 모든 PEIM/드라이버에서 디버그에 사용할 수 있습니다.
10 - 1F 호스트 프로세서
10 호스트 프로세서의 전원 켜기 초기화(부트 스트랩 프로세서)
11 호스트 프로세서 캐시 초기화(AP 포함)
12 응용 프로그램 프로세서 초기화 시작
13 SMM 초기화
14 LAN 초기화
15 초기 플랫폼 init 드라이버 종료
16 SMBUS 드라이버 초기화
17 SMBUS에 대한 항목은 읽기/쓰기를 실행합니다.
19 CK505 프로그래밍 항목
1f 복구할 수 없는 CPU 오류
20 - 2F 메모리 /칩셋
21 칩셋 구성 요소 초기화
22 메모리 DIMM에서 SPD 읽기
23 메모리 DIMM의 존재 감지
24 메모리 컨트롤러 및 DIMM의 프로그래밍 타이밍 매개변수
25 메모리 구성
26 메모리 설정 최적화
27 ECC init과 같은 메모리 초기화
28 메모리 테스트
2f 메모리가 감지되지 않거나 유용한 메모리가 감지되지 않음
30 - 3F 복구
30 사용자 요청당 위기 복구가 시작되었습니다.
31 소프트웨어(손상된 플래시)에 의해 위기 복구가 시작되었습니다.
34 로딩 복구 캡슐
35 복구 캡슐에 제어권 전달
3f 복구할 수 없음
50 - 5F I/O 버스(PCI, USB, ISA, ATA 등).
50 PCI 버스 열거
51 PCI 버스에 리소스 할당
52 핫 플러그 PCI 컨트롤러 초기화
53 – 57 PCI 버스 예약
58 USB 버스 재설정
59 USB용으로 예약됨
5a PATA/SATA 버스 및 모든 장치 재설정
5B ATA용 예약
5C SMBUS 재설정
5d SMBUS용 예약
5f 복구할 수 없는 I/O 버스 오류
60 - 6F

현재 60- 6F 범위에서 유효한 POST 코드가 없습니다.

이 범위에 POST 코드가 표시되면 B0 - BF로 읽어야 합니다. (7 세그먼트 LED 디스플레이에서 'b'는 6처럼 보입니다).

예제:
Example POST code

70 - 7F 출력 장치
70 VGA 컨트롤러 재설정
71 VGA 컨트롤러 비활성화
72 VGA 컨트롤러 활성화
78 콘솔 컨트롤러 재설정
79 콘솔 컨트롤러 비활성화
7a 콘솔 컨트롤러 활성화
7f 복구할 수 없는 출력 장치 오류
90 - 9F 입력 장치
90 키보드 재설정
91 키보드 비활성화
92 키보드의 존재 감지
93 키보드 활성화
94 키보드 입력 버퍼 지우기
95 키보드 컨트롤러에 자체 테스트 실행 지시(PS2 전용)
98 마우스 재설정
99 마우스 비활성화
9a 마우스의 존재 감지
9B 마우스 활성화
9f 복구할 수 없는 입력 장치(키보드 또는 마우스) 오류
B0 - BF 부팅 장치
B0 고정 미디어 재설정
B1 고정 미디어 비활성화
B2 고정 미디어의 존재 감지(IDE 하드 드라이브 감지 등).
B3 고정 미디어 활성화/구성
B8 이동식 미디어 재설정
B9 이동식 미디어 비활성화
이동식 미디어의 존재 감지(IDE, CD-ROM 감지 등).
기원전 이동식 미디어 활성화/구성
Bf 복구할 수 없는 부팅 장치 오류
D0 - DF 부팅 장치 선택
Dy 부팅 선택 시도 y(y=0 ~ 15)
E0 - FF 기타 코드
E0 PEIM 디스패치 시작(EFI_SW_PC_INIT_BEGIN EFI_SW_PEI_PC_HANDOFF_TO_NEXT 첫 번째 보고서에서 방출됨)
E2 영구 메모리 발견
E1, E3 PEI/PEIM용으로 예약됨
E4 입력된 DXE 단계
E5 드라이버 발송 시작
E6 드라이버 연결 시작
E7 사용자 입력 대기 중
E8 비밀번호 확인
E9 BIOS 설정 입력
Eb 레거시 옵션 롬 호출
Ef 부팅/S3 재시작 실패
F4 절전 상태 입력
F5 절전 모드 종료 상태
F8 EFI 부트 서비스 ExitBootServices()가 호출되었습니다.
F9 EFI 런타임 서비스 SetVirtualAddressMap()가 호출되었습니다.
Fa EFI 런타임 서비스 ResetSystem()이 호출되었습니다.
Ff 로 프로세서 예외
포트 80h POST 코드 범위
범위 범주/하위 시스템
00 ~ 0F 디버그 코드: 모든 PEIM/드라이버에서 디버그에 사용할 수 있습니다.
10 ~ 1F 호스트 프로세서
20~ 2F 메모리/칩셋
30~ 3F 복구
40~ 4F 향후 사용을 위해 예약됨
50 ~ 5F I/O 버스: PCI, USB, ISA, ATA 등입니다.
60~ 6F 현재 사용되지 않음
70 ~ 7F 출력 장치: 모든 출력 콘솔
80 ~ 8F 향후 사용을 위해 예약됨(새로운 출력 콘솔 코드)
90 ~ 9F 입력 장치: 키보드/마우스
A0 – AF 향후 사용을 위해 예약됨(새로운 입력 콘솔 코드)
B0 – BF 부팅 장치: 고정 미디어와 이동식 미디어가 포함됩니다.
C0 – CF 향후 사용을 위해 예약됨
D0 – DF 부팅 장치 선택
E0 – FF E0 - EE: 기타 코드
F0 – FF: FF 프로세서 예외
일반적인 포트 80h POST 시퀀스

포트 80h 코드 값은 일반적으로 부팅 과정에서 증가합니다. 초기 코드는 프로세서에 가까운 하위 시스템을 위한 것이며, 이후 코드는 주변 장치를 위한 것입니다. 일반적으로 초기화 순서는 프로세서 -> 메모리 -> 버스 -> 출력/입력 장치 -> 부팅 장치입니다. POST의 순서는 시스템별입니다.

POST 코드 설명
21 칩셋 구성 요소 초기화
22 메모리 DIMM에서 SPD 읽기
23 메모리 DIMM의 존재 감지
25 메모리 구성
28 메모리 테스트
34 로딩 복구 캡슐
E4 입력된 DXE 단계
12 응용 프로그램 프로세서 초기화 시작
13 SMM 초기화
50 PCI 버스 열거
51 PCI 버스에 리소스 할당
92 키보드의 존재 감지
90 키보드 재설정
94 키보드 입력 버퍼 지우기
95 키보드 자체 테스트
Eb 화상 BIOS 호출
58 USB 버스 재설정
5a PATA/SATA 버스 및 모든 장치 재설정
92 키보드의 존재 감지
90 키보드 재설정
94 키보드 입력 버퍼 지우기
5a PATA/SATA 버스 및 모든 장치 재설정
28 메모리 테스트
90 키보드 재설정
94 키보드 입력 버퍼 지우기
E7 사용자 입력 대기 중
01 INT 19
00 부팅 준비 완료