본문 바로가기
OS

UEFI VS BIOS

by Yoon_estar 2023. 12. 5.
728x90
반응형

UEFI 란?

UEFI(Unified Extensible Firmware Interface) 

  • 마우스 사용 가능
  • intel 에서 개발한 bios의 업그레이드 버전
  • 부팅 속도가 BIOS보다 빠르다
  • Legacy Bios의 한계를 극복하고 안정성과 편의성을 높인 펌웨어 인터페이스
  • GPT 파일 형식 사용

BIOS 란?

BIOS(Basic Input-Output System)

  • 마우스 사용 불가
  • 운영 체제와 하드웨어 사이의 기본 입출력을 담당하기 위해 저 수준의 소프트웨어와 드라이버로 이루어진 시스템 펌웨어를 말함
  • 마더 보드(메인 보드)의 ROM에 내장된 프로그램으로서 키보드, 마우스, CPU, 하드 디스크(HDD)등의 하드웨어 장치를 초기화하여 제어하고 운영 체제(OS) 부팅에 바톤을 넘기는 역할을 하는 유틸리티
  • BIOS는 부팅 후 POST를 수행한다. 
  • Post를 진단 후 정상이 아니면 비프음 및 화면에 오류 내용을 출력하며 비프음 횟수로 오류의 원인을 찾을 수 있다.
  • Bios 펌웨어는 메인 보드의 Bios 칩에 저장되어 있다.
  • BIOS 칩은 비 휘발성 메모리라서 전원이 꺼져도 그 안에 데이터는 항상 남아있다.
  • BIOS는 컴퓨터가 꺼졋을 때 설정 값을 유지해야된다.
  • MBR 파일 형식 사용
  • 그래서 필요한 것이 CMOS이다.

MBR vs GPT

BIOS 와 UEFI를 조사하던 중 MBR 과 GPT의 언급이 많다는 걸 알게되었다. 그래서 MBR과 GPT에 대해서는 따로 포스팅 하도록 하겠다.

https://estar987.tistory.com/35

BIOS(Basic Input-Output System) 의 역할

  • CPU와 주변 장치를 진단
  • CPU와 주변 장치를 활성화 / 비활성화
  • 부팅 장치의 우선 순위를 설정(ex 1. CD/DVD ROM, 2. HDD, 3. USB ..)
  • 하드 디스크(HDD)와 광학 드라이브의 설정
  • 부트 모드(Legacy BIOS/ UEFI)의 전환
  • 날짜 및 시간 설정

레거시 BIOS란?

  • 운영 체제를 가동을 위해 설계된 오래된 유틸리티
  • 16비트 시스템이며, 최대 1MB의 메모리밖에 엑세스 할 수 없다.
  • 2TB 이상의 대용량 HDD에서 OS 부팅 및 최신 하드웨어와 운영체제(OS)와 dml 통합에 한계가 발생
  • 오래된 BIOS 펌웨어는 최신 PC와 호환이 어려워 UEFI 모드로의 전환이 진행되고 있음

CMOS 란?

  • cmos(Complementary metal-oxide semmiconductor)
  • 소규모 배터리 전원을 사용하는 디지털 로직 IC로써 '상보성 금속 산화막 반도체'라고 불리며 BIOS 설정 값이 저장되는 곳
  • CMOS 칩은 메인보드 칩셋 안에 포함되어 있다.
  • CMOS 칩은 휘발성 메모리이며 컴퓨터가 꺼졌을 때 BIOS 설정 값을 유지하기 위해서 전원(배터리)이 필요하다. 이 CMOS 배터리가 전원 역할을 하게 된다.

BIOS vs CMOS

  • 시스템의 기본적인 설정 값인 데이터는 실제 CMOS안에 있고 이 데이터를 설정하는 BIOS 프로그램은 ROM BIOS칩 안에 있다.
  • 컴퓨터 시스템을 부팅 할 때 BIOS 집입 단축키를 누르게 되면 ROM BIOS 칩 안에 포함된 BIOS 설정 프로그램이 실행되면서 CMOS의 내용을 읽어와 BIOS 설정 값을 화면에 출력하게 된다.

POST 란?

  • Power > 전원을 
  • ON      > 키고
  • Self     > 자신 시스템의
  • Test     > 오류를 진단

 

펌웨어 란?

  • 비휘발성 메모리에 내자오딘 하드웨어와 소프트웨어간의 인터페이스 역할을 하는 모든 소프트웨어의 총칭(BIOS, EFI, UEFI)

레거시 BIOS 와 UEFI 모드 확인하는 법

  • 윈도우 키 + R 
  • msinfo32

  • 시스템 정보 확인(BIOS 모드)

반응형

'OS' 카테고리의 다른 글

PXE 설치(FTP 방식)  (0) 2023.12.11
PXE란  (0) 2023.12.06
Multi OS(Rocky Linux , Windows10)  (0) 2023.12.06
OS 부팅 순서  (0) 2023.12.05
Rocky Linux 설치  (0) 2023.12.04