UEFI 환경 이해하기




UEFI란?

Unified Extensible Firmware Interface, 통일된 확장 펌웨어 인터페이스를 말합니다. 흔히 UEFI로 표기하며 발음은 유이파이 정도로 합니다.

Intel의 EFI에서 시작되었고 2005년 규격 공개 후 IBM-PC 호환 기종의 BIOS를 대체하는 메인보드 펌웨어로 하드웨어의 입출력을 담당합니다.

초기에는 CUI환경이었지만 최근에는 대부분이 GUI 환경을 지원합니다.



▲ 기존의 BIOS 설정 화면


▲ UEFI 설정 화면


- 설정 화면의 접속 방법은 기존의 BIOS와 동일하거나 제조사의 설정에 따라 조금씩 다릅니다.

- Intel은 H61(샌디브릿지) 칩셋, AMD는 870칩셋(AMD 페넘2/AMD FX)부터 사용할 수 있습니다.



UEFI 지원 장치

UEFI의 장점인 빠른 부팅속도는 PC에 사용된 장치들이 이를 지원해야 활용할 수 있습니다.

2012년 이후의 하드웨어는 대부분 지원한다고 보면 되며, 일반적으로 사용되는 Windows는 GPT 디스크에 UEFI 모드로 설치해야 합니다.


- UEFI를 지원하지 않는 장치는 설정에서 CSM 및 xHCI Hand Off 지원 옵션을 활성화 해야합니다.

- UEFI 설치를 지원하는 OS는 Windows 8 이상 부터입니다.

- Windows 7 64bit에서 UEFI 설치를 지원하긴 하지만, 이는 완벽한 지원이 아닙니다. 또한 USB 메모리를 활용한 설치는 xHCI 드라이버가 내장된 변형 ROM으로만 설치할 수 있습니다.



GPT

GPT는 GUID Partition Table의 약어로 기존에 사용되던 Master Boot Recoder(MBR)의 단점을 보완하며 다양한 OS에서 지원하는 표준 규격입니다.

OS 설치시 UEFI모드로 설치할 수 있으며, 2.2TB 이상의 저장장치를 사용할 수 있습니다.



Secure Boot

Secure Boot는 UEFI 2.2부터 지원하는 기능으로, 부트로더가 디지털 서명 되었는지 검증하여 부팅 과정의 보안성을 높인 기술입니다.

디지털 서명이 되지 않은 경우, 또는 검증된 인증서에 의해 서명되지 않은 경우에는 부팅이 불가능 합니다. 이 기능을 사용하려면 Microsoft Windows 계열에서는 Windows 8 이상이 설치되어야 하고 반드시 UEFI 모드로 설치해야합니다.



CSM, xHCI Hand Off

Compatibility Support Module은 EHCI 드라이버 지원 옵션이며, UEFI 환경에서 BIOS 하드웨어 및 OS를 지원해줍니다.


- 빠른 시작 등의 기능을 사용할 수 없습니다.

- Windows 8 미만의 OS 설치가 가능합니다.