UEFI란?

2024. 12. 22. 05:26테크IT

반응형

UEFI (Unified Extensible Firmware Interface)

UEFI는 현대 컴퓨터 시스템에서 사용하는 펌웨어 인터페이스로, 기존의 BIOS(Basic Input/Output System)를 대체하는 기술입니다. 시스템 하드웨어와 운영체제 간의 연결 역할을 하며, 부팅 프로세스와 하드웨어 초기화에 관여합니다.


1. UEFI의 정의와 역할

  • 정의:
    • UEFI는 컴퓨터 부팅 프로세스를 관리하고 하드웨어 및 소프트웨어 간 통신을 제공하는 표준 펌웨어 인터페이스입니다.
    • Intel이 BIOS의 한계를 극복하기 위해 개발했으며, 이후 다양한 하드웨어 제조업체와 협력하여 표준화되었습니다.
  • 역할:
    • 하드웨어 초기화 및 검사 (예: CPU, 메모리, 저장 장치).
    • 운영체제를 로드하고 실행.
    • 사용자가 펌웨어 설정에 접근하여 부팅 순서나 하드웨어 설정 변경 가능.

2. UEFI의 주요 특징

1) 향상된 기능

  • 64비트 지원
    • BIOS는 16비트 환경에 제한되지만, UEFI는 64비트를 지원하여 더 많은 메모리를 활용 가능.
  • 빠른 부팅 속도
    • 병렬 프로세싱을 지원하여 하드웨어 초기화 속도를 개선.
  • 보안 기능 강화
    • Secure Boot 기능으로 부팅 프로세스에서 신뢰할 수 없는 소프트웨어 실행 방지.
  • GUI 기반 설정 인터페이스
    • BIOS의 텍스트 기반 인터페이스와 달리, UEFI는 그래픽 사용자 인터페이스(GUI)를 제공.

2) 대용량 디스크 지원

  • GPT (GUID Partition Table) 지원
    • BIOS의 MBR(Master Boot Record) 대신 GPT를 지원하여 2TB 이상의 저장 장치를 사용할 수 있음.
    • GPT는 더 많은 파티션과 데이터 무결성을 위한 CRC(오류 검사 코드)를 제공.

3) 네트워크 부팅 지원

  • 네트워크 인터페이스를 통해 원격에서 운영체제를 부팅하거나 설치할 수 있는 기능 제공.

3. UEFI와 BIOS의 차이점


4. UEFI의 주요 기능

1) Secure Boot

  • 신뢰할 수 있는 서명으로 검증된 소프트웨어만 부팅 과정에서 실행되도록 보장.
  • 악성코드나 루트킷 공격 방지.

2) 멀티 부팅 지원

  • 여러 운영체제를 단일 컴퓨터에서 부팅할 수 있도록 부팅 관리자를 내장.

3) 확장성

  • 모듈식 설계로 새로운 하드웨어나 기능 추가가 용이.

4) 네트워크 및 원격 지원

  • PXE(Preboot Execution Environment)를 통한 원격 부팅 가능.

5. UEFI 설정 진입 방법

  1. 컴퓨터를 재부팅한 후 제조업체 로고가 나타날 때 특정 키를 눌러 UEFI 설정 메뉴에 진입.
    • 일반적인 키: F2, F10, F12, Del, Esc
  2. 제조업체에 따라 다를 수 있으므로 사용자 매뉴얼을 참조.

6. UEFI가 필요한 이유

  • 최신 하드웨어 지원: 고용량 저장 장치와 고성능 하드웨어 사용 가능.
  • 보안 강화: Secure Boot 및 TPM(신뢰 플랫폼 모듈) 통합 지원.
  • 미래 지향적 표준: UEFI는 더 많은 기능과 확장성을 제공하여 현대 컴퓨팅 환경에 적합.

 

UEFI는 기존 BIOS의 한계를 극복하며, 현대적인 컴퓨터 시스템의 요구 사항을 충족하는 필수 기술입니다. 특히 보안 및 성능 면에서 향상된 기능을 제공하며, 대용량 저장 장치 및 고속 부팅을 지원하여 점점 더 많은 시스템에서 표준으로 자리 잡고 있습니다.

반응형