운영 체제와 플랫폼 펌웨어 간 인터페이스 정의

배경

UEFI(Unified EFI) 사양(이전 명칭, EFI 사양)은 운영 체제와 플랫폼 펌웨어 간의 인터페이스를 정의합니다.

이 인터페이스는 플랫폼 관련 정보와 운영 체제 및 해당 로더에 제공되는 부트 서비스 호출 및 런타임 서비스 호출이 포함된 데이터 테이블로 구성됩니다. 이를 통해 운영 체제를 부팅하고 사전 부팅 응용 프로그램을 실행할 수 있는 표준 환경이 제공됩니다.

UEFI 사양의 주 목적은 차세대 IA 아키텍처 기반 컴퓨터를 위한 것으로, 1998년에 시작된 "인텔® 부트 이니셔티브"(IBI) 프로그램이 그 전신입니다.

이 사양의 기존 인텔 버전은 EFI라 불렸고, EFI의 마지막 버전은 1.10입니다.

2005년에 EFI 사양의 도입 및 개발을 계속하기 위한 조직인 Unified EFI 포럼이 출범했습니다. Unified EFI 포럼은 EFI 1.10 사양을 출발점으로 삼아 이후 Unified EFI라 재명명된 다음과 같은 사양을 발표했습니다.

최신 버전의 UEFI 사양은 UEFI 웹 사이트에서 확인할 수 있습니다.

EFI 및 UEFI를 위한 인텔® 플랫폼 혁신 프레임워크

유용한 자료

독립 하드웨어 공급업체 UEFI 지원 센터
 드라이버 및 응용 프로그램의 개발을 시작하는 데 도움이 되는 최신 도구 리소스 및 교육을 확인하십시오.

UEFI 및 프레임워크 이력
UEFI 및 프레임워크 이력에 대한 정보는 인텔로 문의하십시오.

UEFI 산업 그룹
Unified EFI 포럼

EFI 구현을 위한 최신 UEFI 및 기반 코드
TianoCore.org

인텔® UEFI 커뮤니티 리소스 센터
인텔® 아키텍처 플랫폼에서 사용할 UEFI 펌웨어, 드라이버 및 응용 프로그램 개발을 위한 관문

Linux* ELILO* 소스

새로운 ELILO 소스에는 컴파일이 완료된 gcc3.x 및 binutils 2.11.90 이상의 바이너리가 필요합니다. IA-32용 EFI 지원이 포함된 Linux* 커널은 www.kernel.org에서 찾을 수 있습니다(커널 2.6.1 이상).

EGRUB - 요청 시 사용 가능, EFI 일반 피드백으로 이메일 전송

Novell* - X64 설치를 위한 UEFI SLES/SLED 11 파티셔닝 권장 사항

Fedora* - EFI Fedora 9 위키

교육

사용자 교육은 해당 지역 UEFI 펌웨어 공급자에게 문의하십시오. 자체적으로 교육을 진행하려면 인텔에 교육 자료를 문의하십시오.

최신 인텔 개발자 포럼에서 프레젠테이션 다운로드