본문으로 바로가기

근래에 메인보드들은 UEFI(Unified Extensible Firmware Interface)가 과거에 BIOS(바이오스)가 하던일을 대신한다.

몇년 전에 컴퓨터를 구매하면서 처음으로 UEFI를 접하게 되었는데 용산 업체에 원하는 물품을 의뢰하고 받아 보았을때 바이오스 셋업화면으로 넘어가지 못해 당황했던 것이 떠오른다. 전에 쓰던 컴퓨터는 처음 부팅시에 바이오스 선택화면이 몇 초간 표시되고 POST과정이 눈에 보였는데 이 과정없이 바로 윈도우 로고가 뜨며 부팅이 진행되어 난감했던 것이다. 몇번의 재부팅 끝에 전원을 넣자마자 DEL 키를 연타하여 바이오스 셋업화면으로 진입하는데 성공했지만 그래픽적인 요소가 가미되고 마우스가 작동하는 것을 보고 세상 좋아졌다 싶었다. 후에 알았지만 이것이 바로 새로 보급되고 있던 UEFI 였던 것이다.

그때에 UEFI를 접하고 그냥 '예쁘네~ 빠르네~ '하고 설정할 것만 하고 넘겼다가 3TB HDD를 추가하면서 또 한번 고민할 일이 생겼다. 일반적인 MBR 방식의 파티션 테이블은 바이오스의 기본 파티션 테이블이고 이는 최고 2TB HDD만 지원한다는 것이었다. 윈도우를 설치할때 UEFI모드를 이용한 설치를 하게되면 GPT 방식의 파티션으로 설치할 수 있게되는데 이 방법은 차후에 설명한다.

UEFI 소개

UEFI(Unified Extensible Firmware Interface)는 BIOS와 운영 체제 사이에 그래픽 인터페이스를 제공한다. UEFI는 BIOS와 연동하여 컴퓨터의 하드웨어를 초기화한 다음 하드웨어 제어 권한을 운영 체제에 제공하게 된다. 또한 UEFI는 운영 체제가 로드되기 이전에 사용할 수 있는 다양한 기능을 제공하며 이러한 기능은 하드 드라이브에 저장되어 있으며 시스템 정보, 하드웨어 진단등을 포함한다. Startup Menu를 통해 UEFI 응용 프로그램에 액세스 할 수 있다.

UEFI 기능

  • 그래픽적인 요소와 마우스 사용
  • MBR 대신 GPT 사용함으로써 2TB 이상의 HDD 지원
  • Protective MBR 영역을 포함해서 구식 소프트웨어 대한 호환성 확보
  • Secure Boot 기능으로 디지털 서명이 들어있는 드라이버 또는 운영체로 로더만을 인식하게 함으로 보안향상
아래에선 필자가 보유하고 있는 ASRock H77 Pro4/MVP 메인보드를 기준으로 UEFI 설정내용을 알아본다.

초기 부팅화면

아래와 같이 초기 부팅화면시에 UEFI에 설정된 시간동안 사용할 수 있는 메뉴를 알려준다(경우에 따라서는 초기 UEFI에 설정된 값이 0이면 이 화면을 볼 수 없다).

Press F2 or DEL to run UEFI Setup

F2 혹은 DEL 키를 이용하여 UEFI 설정화면으로 이동한다.

Press F6 for Instant Flash

F6 키를 이용하여 바이오스 업데이트 화면으로 이동한다(USB/HDD등의 저장매체의 루트에 최신 바이오스파일 필요).

Press F11 for Boot Menu

이번 부팅에 한하여 지정한 매체(DVD,HDD,USB등)로 부팅한다.

Press Tab to Switch Screen

시스템의 체크와 진행상태를 보여주는 화면으로 이동한다.

바이오스 - UEFI 업데이트

과거에는 USB를 이용해서 업데이트할 바이오스 파일을 넣고 부팅하고 귀찮음이 많이 발생하였는데, 최근에는 매우 간편한 인터넷을 통한 업데이트가 가능해졌다.

인터넷 업데이트 방식

UEFI 설정화면에서 Advenced > Network Configuration으로 이동한 후에, Internet Setting을 DHCP(AutoIP)로 설정한다. 설정화면에서 지역을 선택하게 되는데 아무곳이나 선택해도 무방하다. 설정과 동시에 업데이트가 진행되는데 실패하더라도 계속 반복하면 업데이트 된다.

수동 업데이트

  1. 메인보드 제조사(필자는 ASRock)에서 바이오스를 다운로드한다.
  2. 저장한 파일을 압축 해제한 후, 바이오스 파일을 USB의 루트에 복사한다(usb는 fat32로 포맷).
  3. 재부팅 후, Startup 화면에서 F6 키를 이용해 Instant Flash 실행(usb 2.0 포트사용).
  4. 바이오스 파일을 검색후 발견된 파일을 실행한다.

바이오스 업데이트시 강제로 전원을 종료시키거나 문제가 발생할 경우 AS 보낼 생각해라. 바이오스 업데이트하면서 몇번의 재부팅이 진행되면서 설치가 이루어지기도 하니 한번의 재부팅으로 모든 것이 완료됬다고 생각치마라!

UEFI 설정화면 - Main

F2 혹은 DEL 키를 이용하여 설정화면으로 이동하면 아래와 같은 화면을 볼 수 있다. UEFI는 과거 바이오스 시절과는 다르게 마우스와 그래픽적인 요소를 지원한다. 이것이 가능한 이유는 바이오스는 매우 적은 양의 크기로만 존재할 수 있었지만 UEFI는 그 한계를 뛰어 넘었기 때문이다.

UEFI의 Main탭에서 UEFI 버전 및 CPU, Memory, Cache 크기를 확인할 수 있다.

System Browser를 통해 메인보드의 구성을 살펴볼 수 있다.

OMG라는 인터넷 사용시간을 스케쥴링 할 수 있는 기능도 포함되 있다. 자녀의 인터넷 사용이 걱정된다면...

OC Tweaker

OC(OverClock)는 CPU 및 메모리, 전압을 오버클럭킹하기 위한 탭이다.

CPU Configuration

오버클럭을 위한 사용자 설정을 할 수 있는 곳이다(필자는 현재 장착되어 있는 CPU가 오버클럭킹용이 아니기에 기본 설정을 유지한다).

오버클럭용 CPU는 프로세서명에 K버전이 붙고 오버클럭킹을 위해서는 메인보드 또한, P시리즈 혹은 Z시리즈를 구입해야 한다(아래는 필자의 구성 내용이다).

  • CPU Ratio : Auto - CPU의 배수. K버전에서는 임의값/최대값
  • Host Clock Override (BCLK) : 샌디브릿지 부터 변경된 것으로 과거의 FSB와 비슷한 역할이다. CPU의 기본클럭, 메모리 컨트롤등의 메인보드가 하던 일을 최근에는 CPU가 담당하게 되면서 CPU에서 사용되는 BCLK(기본클럭)으로 메인보드가 동작해버리는 일이 발생한다. BLCK으로 HDD, PCI-E슬롯등의 부품들이 동작하게 된다는 것이다. 이 BCLK클럭을 CPU, 혹은 CPU/메모리에만 동작하고 나머진 100Mhz로 동작하게끔 해주는 기능이 K버전 CPU에만 가능하다(현재의 메인보드의 메뉴에는 나타나지 않지만 오버클럭킹이 가능한 경우엔 나타날것으로 예상된다).
  • Intel SpeedStep Technology : Enabled - CPU의 사용률에 따라 CPU 동작 속도를 조절하는 기술. 오버클럭시엔 비활성화
  • Intel Turbo Boost Technology : Enabled - 각각의 개별 코어가 여유 전력과 발열 정도를 이용하여 작업량에 맞춰 자동적으로 오버 클럭킹 하는 기술로 시스템을 좀 더 효율적이고 효과적으로 이용할 수 있는 기술이다. 기존의 오버 클럭킹이 전체적인 코어를 한번에 오버클럭킹 하여 사용함으로서 작업량이 적을때도 고 클럭으로 움직이게 됨에 따라 낭비되는 전력등의 비효율성이 있었지만 그것을 보완한 것이라고 할 수 있다. 오버클럭시엔 비활성화
  • Long Duration Power Limit : Auto - 장기간 Watts 파워제한
  • Long Duration Maintained : Auto - 장기간 동안 전원 유지
  • Shot Duration Power Limit : Auto - 단기간 Watts 파워제한
  • Primary / Secondary Plane Current Limit : Auto - 아이비브릿지 아키텍쳐로 넘어가면서 CPU에 avx 명령어 셋이 추가되었는데 이 명령어 셋이 전기를 대량으로 소모하기 때문에 제한을 둔다.
  • GT Overclocking Support : Disabled - 인텔 내장 그래픽 관련 오버클럭(내장 그래픽 단독사용시)

DRAM Timing Configuration

필자는 오버클럭킹된 RAM을 사용하고 있기에 Load XMP Setting을 통하여 Profile을 불러들이고 나머진 기본값(AUto)을 사용한다.

  • Load XMP Setting : XMP 1.2 Profile 1 - XMP 1.2 Profile 1을 불러들인다(구입한 램에 프로파일이 설정되어 있는 경우).
  • DRAM Reference Clock : Auto - RAM 클럭 설정
  • DRAM Frequency : Auto - RAM 대역폭 설정

Voltage Configuration

전압 관련 설정으로 오버클럭을 할게 아니라면 Auto로 사용한다.

  • Power Saving Mode : Disabled - 메인보드 자체 전원 절감 기술로서, PC보다는 노트북등에 유용한 밧데리 절약 기술이다.
  • CPU Voltage Offset : Auto - CPU 전압 설정, 오버클럭시 전압의 가용을 높여 안정값을 찾는다.
  • CPU Load-Line Calibration : Auto - 과전압에서 CPU 보호, 전류량 대비 전압 설정
  • IGPU Voltage Offset : Auto - CPU 내장 그래픽에 대한 전압 설정
  • IGPU Load-Line Calibration : Auto - CPU 내장 그래픽 과전압 보호
  • DRAM Voltage : Auto - DRAM 전압 설정
  • VTT Voltage : Auto - IMC(내장 메모리 컨트롤러) 전압 설정
  • PCH Voltage : Auto - Platform Controller Hub voltage(사우스 브릿지) 전압 설정
  • CPU PLL Voltage : Auto - Phase Locked Loop, 내부 클럭 생성기 전압 설정
  • VCCSA Voltage : Auto - VCC for System Agent, 각종 컨트롤러에 대한 전압 설정

Would you like to save current setting as user defaults?

설정값을 저장하고 이를 ASRock 유틸리티인 AXTU에서 불러와 저정된 값 대로 바로 오버클럭을 진행할 수 있다.

Advanced

고급 설정으로 UEFI 업데이트를 포함하고 있다.

처음 ASRock H77 Pro4/MVP를 받아왔을때 Internet Flash 메뉴가 없었는데 UEFI 업데이트 후 설정값을 초기화 했더니 기능이 활성화 되었다.

CPU Configuration

위쪽에 CPU 제원과 관련기술 지원을 표기해준다. HT Technology는 하이퍼스레드 기술, VT-x는 가상화 기술, SMX는 차세대 스트리밍 멀티프로세서로 GPU쪽과 관련된 기술인듯 싶다.

  • Intel Hyper Threading Technology : Enabled (하이퍼스레드를 지원하는 CPU만) - 하나의 코어에 2개의 스레드를 처리하는 기술
  • Active Processor Cores : All - 사용할 코어 수
  • Enhanced Halt State(C1E) : Auto 또는 Enabled, 오버클럭시 Disabled - Idle 상태시 전력소모를 줄이기 위해서 전압과 클럭을 낮춘다. BIOS가 시스템의 유후 상태를 파악해 전압과 클럭을 조절하는 기술이다. OS상에서 동작하는 EIST와 비슷한 역할을 한다.
  • CPU C3 State Support : Auto 또는 Enabled, 오버클럭시 Disabled - CPU 코어가 작동을 멈추면 L1/L2 캐시를 비활성화한다.
  • CPU C6 State Support : Auto 또는 Enabled, 오버클럭시엔 Disabled - 각종 작업들을 저장하고 이미 작동을 멈춘 CPU 코어에 공급되는 전압까지 차단한다.
  • Package C State Support : Auto - C-State란, 장시간 PC를 사용하지 않았을때, 프로세스의 기능들을 낮추거나 끔으로써 사용 주에도 전력 소비량을 줄여주는 실시간 절전 기능이다. 이 기술은 단계적으로 시스템의 활동량을 측정하여 C0 > C1 > C1E > C3 > C6 > C7 의 순서로 절전기능을 활성해 나간다. 최근에는 C7 기술이 추가되었는데 이는 최종적으로 남아있는 L3 공유 캐시까지 작동을 멈춰, DDR3 메모리나 PCI-Express 연결과 관련된 전력도 차단한다. PC는 여전히 켜져있지만 사실상 절전모드, 최대 절전모드로 진입한 것과 다름없는 전력 소비량을 제공하는데 목적을 둔 기술이다.
  • CPU Thermal Throtting : Enabled - CPU가 과열되었을때 CPU 성능을 자동으로 제한해서 오버히트되지 않게 자동으로 PC가 꺼지게 하는 기술. 이 설정이 활성화 되었을때 CPU 온도가 높은 상태에서 과도한 부하가 걸리면 프로그램 실행이 굉장히 느려진다.
  • No-Execute Memory Protection : Enabled - 윈도우 XP SP2 시절부터 추가된 버퍼 오버플로우 공격을 막기 위한 일종의 검사 기능이다.
  • Intel Virtualization Technology : Enabled - 가상화 관련기술 사용여부
  • Hardware Prefetcher : Enabled - 메모리 액세스 패턴을 조사해서, 미리 메모리에 CPU가 필요로 하는 정보를 로드해 놓는 기술이다.
  • Adjacent Cache Line Prefetch : Enabled - 인텔 넷버스트 아키텍쳐(펜티엄4, 네헬렘~아이비브릿지)에서 제공하는 기술로 Prefetch 기능을 캐시에서도 적용하는 기술이다. 데스크탑에서는 활성화를 추천하고 서버에서는 비활성화한다.

North Bridge Configuration

North Bridge는 인텔에서 메모리 컨트롤러 허브(MCH)라고도 부르며, 컴퓨터의 메인보드 내에 존재한다. CPU, RAM, BIOS ROM, PCI Express 등과 South Bridge 사이의 통신을 관장한다.

  • VT-d Capability는 VT 가상화 기술중에 가상 OS에서 직접 입출력 장치 액세스해서, 서버 환경에서 성능을 도모하는 기술이다.
  • Primary Graphics Adapter : PCI Express - 주 그래픽카드를 설정하는 것으로 외장 그래픽카드를 사용한다면 이를 슬롯에 맞게 설정하면 된다.
  • VT-d : Enabled - Direct I/O를 위한 가상화 기술이 인텔 칩셋에 내장되어 있는데 이를 가리키며, 하드웨어 지원형태로 제공되는데 이는 VMM과 관련된 정보를 줄이고 프로세서의 관여를 줄이기 위해서다. 대부분의 데이터 흐름이 VMM에 의해 제어되는, 전형적인 가상화 시나리오에서는 프로세서가 데이터 흐름을 제어하는데 많은 시간을 사용한다. VT-d라는 물리적 서버 디바이스와 가상머신 사이의 데이터 흐름 경로를 생성해 대부분의 데이터 이동은 VMM이나 프로세서와 관련없이 이루어질 수 있게 한다. 이는 보다 빠른 I/O를 가능하게하고 프로세서의 활용도를 증가시킨다.
  • PCIE2 Link Speed : Auto - PCI-E 대역폭 자동인식 기술
  • Share Memory : Auto - 내장 그래픽의 메모리 설정
  • IGPU Multi-Monitor : Enabled - 내장 그래픽카드도 모니터에 연결하여 사용하려면 활성화 시켜야 한다. Lucid Virtu MVP와도 연관이 있는듯 싶다.
  • Render Standby : Enabled - 대기모드/PC잠금 등에서 내장 GPU의 전력소모를 감소시키는 기술
  • Deep Render Standby : Enabled - 유추해 보건데 더 많은 전력감소 기술인듯 싶다.

만약 내장 GPU를 아예 쓰지 않으려면 IGPU Multi-Monitor, Render Standby, Deep Render Standby를 비활성화 시킨다. 비활성화 후 장치관리자를 살펴보면 내장그래픽이 검색되지 않는다.

South Bridge Configuration

South Bridge는 입/출력 컨트롤러 허브(ICH)라고도 부르며, 컴퓨터의 메인보드 내에 존재하며, 컴퓨터에 부착된 각각의 장치와의 입/출력을 담당한다. 예를 들어, 마우스를 움직이면 사우스브리지에 그 정보가 전달되며 사우스브리지는 그 정보를 노스브리지로 보내고 다시 노스브리지는 메모리로 보낸다. 그 뒤 CPU는 메모리의 정보를 받아 연산을 하며, 이 연산된 정보를 노스브리지를 통해 그래픽 카드로 내보내고 그래픽 카드는 다시 모니터로 보내 출력하게 된다.

  • Onboard HD Audio : Auto - 내장(리얼텍) 사운드를 활성화 시킨다.
    • Front Panel : Auto - 전면 판넬 사용을 허가한다.
    • On/Off Play : Enabled - 음? 소프트웨어가 사운드를 켜고 끄는 기능을 활성화시키나?

    메인보드에 내장된 장치외에 추가로 PCI에 장착한다면 Onboard 장치들은 비활성화 시키도록 한다.

  • Onboard HDMI HD Audio : Enabled - 음? 이건 HDMI로 연결했을때 전송할 사운드를 내장 사운드로 한다는 것인가?
  • Onboard Lan : Enabled - 내장 랜카드 사용 여부
  • Deep Sleep : Enabled in S5 - 전원 키가 있는 키보드나 마우스 버튼을 클릭한다든지 하는 동작으로 켜지게끔 5V 대기 전원 정도만 유지하고 있는 상태다. s5 값을 추천한다.
  • Restore on AC/Power Loss : Power Off - PC가 켜져있거나 슬립 모드일때 여러가지 이유로 (정전이나, 실수로 전원 케이블이 내려갔다던가) 하는 경우에 상태를 기억했다가 전원이 돌아오면 다시 PC를 자동으로 켜지게끔 하는 기능이다. 항상 켜져있어야 하는 서버쪽에서 쓸일이 있을듯 싶다.
  • Good Night LED : Auto - 내장 랜이나 Power LED등이 저녁 특정시간대에 켜지지 않게끔 하는 기능이다. 불빛에 민감하다면 활성화 시키자.
  • Onboard Debug Port LED : Auto - 메인보드에 장착된 디버깅 코드 표시 기능으로 오류코드는, 퀵 인스톨 가이드 39페이지에 있다(내 메인보드는 지원하지 않는다).

Storage Configuration

저장장치와 관련된 설정을 하는 곳이다.

  • SATA Controller(s) : Enabled - SATA 컨트롤러 활성화
  • SATA Mode Selection : AHCI - SATA 작동모드 설정, ssd와 HDD 성능향상, 핫스왑을 위해선 AHCI가 필수!
  • SATA Aggressive Link Power Management : Disabled - HDD에 읽고 쓰는 작업이 없다면 전력을 최소한으로 줄이는 기술인데, HDD에 접근할때 다시 전원인가하고 회전하고 하면서 시간도 걸리고 잦은 접근/아웃으로 인해 HDD 수명에는 좋지않다.
  • Hard Disk S.M.A.R.T : Disabled - HDD의 상태를 모니터링 하는 기능으로 HDD의 속도 하락이 있다.
  • ASMedia SATA3 Mode : AHCI - 내장 SATA3 컨트롤러의 SATA 작동모드.
    • SATA Boot ROM : Disabled - 내장 SATA3 컨트롤러의 사용을 위한 호환성유지를 위해 필요한듯 싶다. UEFI 사용이 아닌 ROM사용을 위해 필요한 건가?

인텔 칩셋은 운영체제를 AHCI 모드로 인스톨할때 필요한 네이티브 SATA3 드라이버를 기본적으로 제공하지만 ASMedia SATA3와 같이 내장 SATA3 컨트롤러에 대한 드라이버는 지원하지 않는다. 이로 인해 ASMedia SATA3에 연결한 HDD에 운영체제를 설치할 경우는 위의 설정에서 ASMedia SATA3 Mode를 AHCI 모드로 작동시키고, SATA Boot ROM을 Enabled 시켜야 한다.

드라이버 없이 운영체제를 인스톨하게 되면 ASMedia 칩셋은 "표준 AHCI 1.0 Serial ATA 컨트롤러(윈도우8.1은 표준 SATA AHCI 컨트롤러)" 로 인식된다. 추가적인 드라이버를 인스톨 하지 않아도 사용하는데 크게 무리는 없다. 에즈락 홈페이지에서 제공하는 드라이버를 인스톨하게 되면 Asmedia 106x SATA 컨트로롤러 라고 인식하게 된다. 하지만 네이티브가 아닌 SATA들은 그 안정성에 문제가 많이 보고되고 있으니 되도록이면 사용자체를 하지 말도록 한다.

Intel(R) Rapid Start Technology

이 기술은 sleep 모드에서 깨어날때 별도 하드웨어 POST 단계등을 건너뛰고 바로 부팅해서 빠른 속도로 부팅할 수 있는 기술이다. 아래는 구축시 필요한 사항들이다.

  • Intel® Z77/H77/Q77 Express Chipset-based desktop board
  • Intel® Core™ Processor in the LGA1155 package
  • Solid State Drive (SSD)
  • Hard Disk Drive (optional for Intel Smart Response Technology)
  • Operating system: Microsoft Windows 7* (32- or 64-bit edition)

  • No Vaild Intel Rapid Start Partition Found : Intel Rapid Start를 사용하기 위해서는 전용 파티션이 필요한데 윈도우 8부터는 UEFI 모드로 설치하면 자동으로 Rapid Start가 기본적으로 설치된다. 만일 UEFI 모드로 윈도우를 설치하지 않았다면 이와 같이 파티션을 찾지 못했다는 메세지를 보게 된다.
  • Intel(R) Rapid Start Technology : Enalbed - 필자는 사용하지 않지만 이 값을 Disabled하면 에러메세지가 뜰수 있다.
  • Entry After : 10 minutes - 절전모드가 시작된지 10분후에 Rapid Start기술이 적용되는듯
  • Active Page Threshold Support : Disabled - 활성페이지 임계값 지원??

현재 필자의 데스크탑에 이 기술을 적용하지 않았는데도, 절전모드가 진행되어 S5(키보드나 마우스로 절전모드가 해제되어 부팅되는 상태)상태에 이르러 전원이 Off 되어있어도 재부팅까지 5초정도의 시간뿐이 걸리지 않는다. 이미 SSD를 사용하기 때문에 이 기술을 사용했을때의 이득은 보기 어려운게 사실인듯 싶다. 다만 HDD에 운영체제를 설치하여 사용할 경우에나 효과를 느낄수 있을듯 싶다.


Intel Smart Response Technology(Intel Rapid Storage가 포함)기술은 HDD와 SSD의 장점들을 조합하여 시스템을 구성할 수 있게 해준다. 다시말해, HDD의 대용량 + SSD의 캐시속도를 조합함으로써 HDD의 대용량을 이용하면서 SSD 급의 접근속도를 낼 수 있게 되는 것이다. 이 기술을 적용한 경우, Rapid Start 기술을 접목할시에는 먼저 Intel Smart Response Technology를 사용해서 HDD를 가속화 시킨후 DISKPART로 Hibernation Partition를 생성하고 Intel Rapid Start Technolgy를 적용해야 한다.

Intel(R) Smart Connect Technology

PC가 Sleep 모드일때에도 E-Mail, 트위터, 페이스북등 각종 사이트의 RSS를 갱신하는 기술이다.

  • Intel(R) Smart Connect Technology : Disabled

Super IO Configuration

최근에는 USB와 IEEE 1394의 등장으로 점차 쓰이지 않고 있다.

  • Serial Port : Enabled
    • Serial Port Address : 3F8h/IRQ4
  • Infrared Port : Disabled

Serial Port 사용 예

  • 단말기
  • 전화 접속 모뎀
  • 인쇄 장치
  • 컴퓨터 네트워크 (매킨토시 애플토크의 경우 초당 230.4 킬로비트 속도로 지원)
  • 직렬 마우스
  • GPS 수신기 (일반적으로 NMEA 0183 기준으로 초당 4800비트)
  • 오래된 GSM 전화기
  • 위성 전화: 저속 위성 모뎀 및 수신기 장치 기반의 다른 위성 모뎀
  • 마이크로컨트롤러, EPPROM 및 다른 프로그래머
  • 바코드 스캐너 및 기타 판매시점 정보관리 장치
  • LED / LCD 문자열 표시 장치
  • 화면 출력용 프로젝터 장치
  • 가정용 전자 기기
  • 디지털 회로계, 체중 측정 시스템와 같은 테스트 및 측정 장치
  • 펌웨어 업그레이드 및 다양한 가전 기기

ACPI Configuration

전원관련 설정을 하는 곳이다.

  • Suspend to RAM : Auto - STR기능으로, OS의 모든 정보를 RAM에 저장하고 나머지 장치의 전원을 차단하는 S3슬립상태
  • Check Ready Bit : Disabled - 일본웹에서는 STAT에 연결된 기기가 HDD인 경우에는 깨어날시에 작동 동작에 도움을 주는 기능이라고 하는데, SSD를 사용하면서 S3 상태로 PC Sleep모드를 사용할 경우 오류가 발생하기에 이를 Disabled 해야한다.
  • ACPI HPET Table : Enabled - PC의 수은전지로 동작하는 시계, 고성능 시계 옵션
  • PS/2 Keyboard Power On : Disabled - PS/2 키보드가 연결되어 있는 경우 PC를 키보드의 특정 키로 Power On 할 수 있는 기능, 보통 옵션으로 any key(아무키나)/Hotkey(특정키설정)/keyboard98(109키보드중 전원관리키가 있는 모델) 등이 있으며 이 키들을 누름으로써 전원을 켜게 된다. usb 키보드는 지원하지 않는다.
  • PCI Devices Power On : Enabled - WOL(Wakeup On Lan)기능등을 사용할때 활성화
  • Ring-In Power On : Disabled - 모뎀류를 이용한 전원 켜기
  • RTC Alarm Power On : By OS - 입력한 시간에 자동으로 PC가 켜지게 할 수 있다.
  • USB Keyboard/Remote Power On : Disabled - 전원 버튼이 있는 USB 키보드나 리모콘을 이용할 수 있는 미디어센터등의 기능이 포함된 장치가 있을때 사용한다.
  • USB Mouse Power On : Disabled - USB 마우스를 이용한 전원 켜기
  • CSM : Enabled - UEFI를 지원하지 않는 운영 체제를 부팅하고 BIOS ROM으로 작동하는데 사용된다. 전혀 CSM이 필요없다고 생각되면 Disabled 시키자.

UEFI와 호환되는 펌웨어를 가지고 있는 새로운 시스템은 MBR이나 GPT 드라이브로 사용할 수 있다. 32비트 윈도우 XP와 비스타와 같은 x86 운영체제는 호환성을 위해 호환성 지원 모듈(CSM)을 통해 관리되는 '레거시 바이오스'를 요구 할 수 있다. CSM은 BIOS 제조업체가 제공하는 16비트 라이브러리(CSM16)을 포함하고 있다.

USB Configuration

USB 관리에 대한 설정이다.

  • USB 2.0 Controller : Enabled - 최근의 usb 2.0 지원
  • USB 3.0 Controller : Enabled - 최근의 usb 3.0 지원
  • Legacy USB Support : Enabled - 과거의 usb 지원
  • Lagacy USB 3.0 Support : Enabled - 과거의 usb 3.0 지원, 이부분에서 종종 USB 호환 문제가 발생한다면 Disabled

Network Configuration

Internet Flash 기능 사용에 관한 설정이다.

  • Internet Setting : DHCP(Auto IP) - DHCP로 자동으로 IP가 구성된다.
  • UEFI Download Server : Europe - UEFI를 다운로드할 서버지정

UEFI Update Utility

UEFI 업데이트 방식을 선택한다.

  • Instant Flash : BIOS 업데이트 단락에서 설명되었음.
  • Internet Flash : DHCP (Auto IP), Europe - 내장랜을 이용해서 인터넷으로 UEFI를 업데이트 한다.

H/W Monitor

하드웨어의 온도, 팬스피드, 전압등을 관리하는 곳이다.

메인보드에 부착되어 있는 내부 센서에 의해 표시되기에 오차가 있을수 있다.

  • CPU Fan 1 & 2 Setting : Full On - 만일 Fan 소리에 민감하다면 이 부분을 Automatic mode로 설정한다.
    • Target CPU Temperature : 50C - Automatic-mode로 설정했을 경우, 어느 온도에 도달했을대 Fan 속도를 올릴 지를 설정한다.
    • Target Fan Speed : Level 1 - Automatic-mode로 설정했을 경우, Fan의 작동 속도를 설정한다.
  • Chassis Fan 1 Setting : Full On - 3핀 커넥터로 Fan을 연결했을때 사용한다.
  • Chassis Fan 2 Setting : Full On - 3핀 커넥터로 Fan을 연결했을때 사용한다.
  • Over Temperature Protection : Enabled - 일정온도(약 90도)가 되면 PC가 자동으로 종료된다.
  • Dehumidifier Function : Disabled - Sleep모드로 PC를 켜두고 장시간 자리를 비울 경우, 종종 PC의 부팅이 되지 않는 경우가 발생하는데, 이런 경우를 방지하기 위해 메인보드가 알아서 정기적으로 PC를 재작동 시키는 기능이다.

Boot

시스템 부팅순서, Fast Boot, 로고등을 설정하는 곳이다.

  • 부팅 우선순위
    • Boot Option #1 : AHCI PO:SAMSUNG... - 첫번째 부팅장치는 OS가 설치된 디스크를 설정해준다.
    • ...
  • Fast Boot : Fast - BIOS설정을 끝마치고 운영체제 설치후에 활성화 하자. 윈도우 8의 경우에는 UEFI를 이용하여 기존의 ROM BIOS에서 체크하는 하드웨어 및 셋팅 작업을 스킵하고 윈도우 부트로더 부분을 BIOS에 권한을 넘겨서 부팅 속도를 빠르게 하는 기능을 지원한다. Ultra Fast로 설정도 가능한데 아래와 같은 제약사항이 있다.
    1. 메인보드 제조사(필자는 ASRock Fast Boot) 지원목록을 확인한다.
    2. Windows 8 이상의 64비트로 구성된 UEFI 운영체제만을 지원한다.
    3. 키보드를 이용해 UEFI Setup 화면으로 진입할 수 없다. 그러므로 CMOS를 Clear하거나 윈도우에서 UEFI 재시작 메뉴로 진입해야 한다. 설정 > 전원 > Shift + 다시시작 > 문제해결 > 고급옵션 > UEFI펌웨어설정, ASRock에서 Restart to UEFI 유틸을 제공하고 있다.
    4. 외장 그래픽카드를 사용시에 VBIOS를 부팅하기 위해 UEFI GOP를 지원해야 한다(Colorful Gtx 560ti 지원안댐).
    5. 부팅시간은 다른 구성에 따라 달라질수 있다.
  • Boot From Onboard LAN : Disalbed - 내장랜으로 PC를 켜는 옵션, 공유기등에서 지원하는 경우에 사용.
  • Setup Prompt Timeout : PC 부팅시 Startup 메뉴를 보여주는 시간이다.
  • Bootup Num-Lock : On - 키보드의 NumLock 키를 PC 부팅시에 자동으로 On/Off 여부 설정.
  • Full Screen Logo : Enabled - 포스팅정보 대신에 로고를 보여주는 기능.
    • AddOn ROM Display : Enabled - 부팅할 때 제 3사의 BIOS ROM에 대한 정보를 보일 지 아닐지를 결정한다(후에 RAID구성이라든지 할때 필요하다).
  • PCI ROM Priority : Legacy ROM - 내부기기(주로 PCI슬롯에 장착되는)중에 부트옵션을 제공할 경우의 우선순위
  • Boot Failure Guard : Enabled - 지속적인 부팅 실패시에 자동으로 에러메세지를 표출해주는 기능, 무한 재부팅 현상을 방지해 준다.
  • Boot Failure Guard Count : 3 - 3번 연속 부팅 실패시 메세지를 띄우거나 복구모드로 진입한다.

Security

UEFI 설정에 진입할때 암호를 설정하거나 윈도우 8부터 사용되는 Secure Boot 설정을 할 수 있다.

  • Supervisor Password : 암호설정이 가능하다.
  • User Password : 암호설정이 가능하다.
  • Secure Boot : Disabled - 보안을 향상시킬수 있지만 Microsoft에 등록된 소프트웨어들만 사용가능한다든지 하는 제약이 생기므로 나는 설정하지 않았다. 현재 Enabled로 인한 문제점들이 간혹 발견된다.

Exit

UEFI 설정을 저장하거나 Default 설정을 불러오는 곳이다.

  • Save Change and Exit : 변경된 내용을 저장하고 종료한다.
  • Discard Change and Exit : 변경된 내용을 취소하고 종료한다.
  • Discard Change : 변경된 내용을 취소한다.
  • Load UEFI Defaults : UEFI 기본 설정값을 불러온다.
  • Launch EFI Shell from filesystem device : 머다냐!!