Enterprise Infrastructure Intelligence ● Certified engineers online · Fast response guaranteed
서버/하드웨어

UEFI 펌웨어의 아키텍처 및 부트 메커니즘

UEFI는 운영 체제와 플랫폼 펌웨어 간 표준 인터페이스를 정의하는 공식 스펙으로, 부트 서비스와 런타임 서비스를 통해 하드웨어 초기화와 보안 부팅을 지원합니다. 레거시 BIOS의 한계를 극복하기 위해 고안되었으며, 현대 서버 및 엔터프라이즈 환경의 필수 펌웨어 표준입니다.

2026.09.10  ·  23회  · 

UEFI 펌웨어의 정의 및 역할

UEFI는 운영 체제와 플랫폼 펌웨어 간의 인터페이스를 정의하며, 플랫폼 관련 정보를 포함한 데이터 테이블과 부트·런타임 서비스 호출의 형태로 표현됩니다. 순수 인터페이스 스펙으로 설계되어 플랫폼 펌웨어가 구현해야 할 인터페이스 및 구조 집합을 정의합니다.

부트 시퀀스 및 아키텍처

컴퓨터 전원이 켜지면 UEFI 구현체가 일반적으로 가장 먼저 실행되고, 그 이후에야 운영 체제나 다른 프로그램이 로드됩니다. 시스템 전원이 켜지면 먼저 부팅 자체 테스트(POST)가 CPU와 메모리 같은 핵심 하드웨어를 검사하고, UEFI 펌웨어가 초기화된 후 주변 장치를 감지하며, UEFI는 자체 부트 관리자를 포함하여 다양한 스토리지 장치의 부트 로더와 직접 상호작용할 수 있습니다.

부트 서비스와 런타임 서비스

부트 및 런타임 서비스 호출이 OS 로더와 OS에 제공되며, 이들이 함께 OS 부팅을 위한 표준 환경을 제공합니다. BIOS와 달리 UEFI는 16비트 실모드에 의존하지 않으며 32비트 또는 64비트 모드에서 직접 작동하여 시작부터 더 많은 시스템 자원에 접근할 수 있습니다.

보안 메커니즘

Secure Boot는 UEFI 메커니즘으로 부트 체인의 디지털 서명을 검증하며, 플랫폼 키와 신뢰 서명 데이터베이스에 접근하여 부트 관리자, 부트로더, UEFI 드라이버의 서명을 검증합니다. TPM의 Platform Configuration Register(PCR)에 부팅 구성이 기록되며, TPM은 읽기 및 확장 작업만 노출하기 때문에 부트 로그 위조가 어렵습니다.

참고 출처: UEFI Forum
WIKIDATA WORKSTATION
AI·렌더링에 최적화된
전문가용 워크스테이션
NVIDIA RTX GPU · 최대 192GB 메모리 · ECC 지원