UEFI

IT 위키

Unified Extensible Firmware Interface

운영체제가 올라오기 전에 하드웨어를 초기화하고 부팅을 준비하는 펌웨어 인터페이스 표준

1998년 인텔이 만든 EFI를 여러 업체가 함께 표준화한 것으로, 오래 쓰이던 BIOS를 대체했다. 2010년대 이후 출시된 PC는 사실상 모두 UEFI를 쓴다.

BIOS 와의 차이

[편집 | 원본 편집]
BIOS UEFI
정식 명칭 Basic Input/Output System Unified Extensible Firmware Interface
동작 모드 16비트 리얼 모드 32 / 64비트
파티션 방식 MBR GPT (MBR도 호환 모드로 지원)
최대 디스크 2TB 9.4ZB
주 파티션 수 4개 128개
부팅 방식 MBR의 부트 섹터를 실행 EFI 시스템 파티션(ESP)의 `.efi` 부트로더를 실행
인터페이스 텍스트, 키보드만 그래픽, 마우스 지원
보안 없다 보안 부팅(Secure Boot) 지원
부팅 속도 느리다 빠르다

주요 설정 항목

[편집 | 원본 편집]

메인보드 제조사마다 이름이 조금씩 다르다.

항목 설명
Fast Boot 첫 부팅 시 일부 장치 검사(POST)를 생략하고 곧바로 운영체제 부팅 단계로 넘어간다. 부팅이 빨라지는 대신 키보드로 설정 화면에 들어가기 어려워질 수 있다
Secure Boot 서명이 검증된 부트로더만 실행을 허용한다. 부트킷·랜섬웨어 대응
CSM Compatibility Support Module. 예전 BIOS 방식 부팅을 지원한다
Boot Priority 부팅 장치의 우선순위를 정한다
Vcore CPU 코어에 공급하는 전압. 오버클럭에 쓴다
XMP / DOCP 메모리의 제조사 권장 프로파일을 적용한다

Fast boot 은 장치 검사를 건너뛰는 부팅 옵션이고, Vcore는 전압 설정, M-Flash 는 MSI 메인보드의 펌웨어 업데이트 도구다. 이름이 비슷해 보기로 함께 나온다.

보안 부팅

[편집 | 원본 편집]

플랫폼 키(PK)와 서명 데이터베이스를 펌웨어에 두고, 서명이 검증된 이미지만 실행한다. 운영체제가 뜨기 전 단계를 노리는 부트킷을 막는 장치이며, 리눅스 배포판은 shim 이라는 서명된 중간 부트로더를 거쳐 부팅한다.

전원을 켜면 펌웨어가 가장 먼저 수행하는 자체 진단이다. CPU, 메모리, 그래픽, 키보드, 저장 장치 순으로 확인하고 이상이 있으면 비프음이나 화면 코드로 알린다. Fast Boot 은 이 단계의 일부를 생략하는 것이다.

같이 보기

[편집 | 원본 편집]