이전에 시스템 부팅과정에서 BIOS/UEFI에 대한 얘기가 나왔는데 얘기가 길어질 것 같아서 따로 정리했다.

BIOS(Basic Input Output System)?

BIOS는 PC에 전원을 켜고 OS를 시작할 때 까지 HW와 OS사이의 펌웨어 인터페이스이다.

BIOS는 ROM(Read-Only Memory)에 저장된 Built-in 프로그램으로서, 하드웨어의 자원을 초기화하고 운영체제에 제어권을 인계하는 역할을 한다.

(우리가 컴퓨터 키자마자 Delete, F12 를 누르면 나오는 화면이 바로 BIOS이다.)

BIOS는 제조사 별로 다르지만, 기본적인 것들은 전부 동일하다.

 

 

주요기능

  • CPU와 주변장치를 진단
  • CPU와 주변장치를 활성화/비활성화
  • 부팅 장치의 우선 순위 설정 ( 1) ROM 2) SSD 3) HDD .. ) --> (멀티 부팅할 때 USB를 설정하여 OS 설치할 때 이 과정이 필요함)
  • 부트 모드전환(Legacy BIOS/UEFI) 
  • 하드 디스크와 광학 드라이브의 설정
  • 날짜 및 시간 설정

요즘 나오는 컴퓨터는 대부분 UEFI이고 우리가 알던 BIOS는 Legacy BIOS라고 불린다. 

(옛날에 어렸을 때 컴퓨터 잘못 건드려서 아래 화면 떳을 때 고장난줄알고 대성통곡 하고 울었음)

Lagacy BIOS

 

Legacy BIOS

Legacy BIOS는 약 20년 전에 운영체제 가동을 위해 설계된 오래된 유틸리티로 2TB 이상의 대용량 HDD에서 OS 부팅 및 최신 하드웨어와 운영체제와의 통합에 한계가 발생하였으며 오래된 BIOS 펌웨어는 최신의 PC와 호환되는게 점점 어려워짐.

(Legacy BIOS 에서 UEFI 모드로 전환되는 게 요즘 추세, 사실상 대부분 PC가 UEFI로 설정되어 있을것임. 너무 오래된 컴퓨터는 여전히 Legacy BIOS를 사용할 가능성이 있긴함)

내가 알기론 Windows 11 부터는 UEFI가 필수적으로 알고 있다.

 

 

UEFI (Unified Extensible Firmware Interface) 모드

UEFI 모드는 최신 PC용의 표준 펌웨어 인터페이스로 PC 기술이 진보함에 따른 온도와 전력 모니터링, 원격 보안괸리, 가상화, 새로운 디스크 관리형식, 2TB 이상의 디스크 지원 등 여러 기능이 추가되어 기존의 BIOS 및 EFI를 대체하는 새로운 유틸리티이다.

(새롭다고 해도 나온지 꽤 됐음..)

 

BIOS에서 하드웨어를 진단하지 않고 빠른 OS부팅이 가능하며, 소프트웨어의 상호 운용성을 향상시키며 2TB바이트 이상의 고용량 하드 디스크 제어 및 Windows 64-bit 버전에 매우 적합한 부팅 모드이다.

 

또한, Legacy BIOS와 비교하여 UEFI 모드는 GUI 환경이므로 사용자가 알기 쉽게 조작할 수 있다.

(Legacy BIOS와는 차원이 다른 디자인.. 이래서 디자인이 중요한 가 싶다. 느낌이 확 달라지네)

UEFI UI Interface

 

장점

  • 보안 부팅(Secure Boot), 부트로더 이미지의 무결성을 체크하는 작업 (바이러스, 멀웨어)를 모두 차단하기 때문에 시스템의 안정성 증가
  • 2TB 이상의 디스크에서의 부팅
  • 빠른 부팅
  • GUI 환경 지원

 

 

Reference