비디오 바이오스(Video BIOS)는 그래픽 카드(또는 비디오 어댑터) 내부에 내장된 펌웨어로, 컴퓨터가 부팅되는 과정에서 그래픽 하드웨어를 초기화하고 기본적인 출력 기능을 제공한다. 일반적으로 ROM(읽기 전용 메모리) 또는 EEPROM(전기적으로 지우고 다시 쓸 수 있는 메모리) 형태로 저장되며, 메인보드 BIOS와 별도로 동작한다.
주요 기능
- 하드웨어 초기화
- 그래픽 카드 전원을 공급받은 뒤, 클럭 설정, 메모리 컨트롤러 초기화, PLL(Phase‑Locked Loop) 설정 등 기본적인 하드웨어 구성을 수행한다.
- 표준 출력 제공
- 부팅 초기 단계에서 운영체제가 로드되기 전까지 화면에 기본적인 텍스트 및 그래픽(예: BIOS POST 화면)을 출력한다.
- 레거시 모드 지원
- 구형 시스템에서 VESA BIOS Extensions(VBE)와 같은 레거시 그래픽 인터페이스를 제공해, 운영체제나 부팅 매니저가 그래픽 모드를 사용할 수 있게 한다.
- 펌웨어 업데이트
- 제조사는 버그 수정, 성능 향상, 새로운 메모리 타입 지원 등을 위해 비디오 BIOS를 업데이트할 수 있다. 업데이트는 전용 유틸리티와 펌웨어 파일을 이용한다.
저장 위치 및 구조
- ROM/EEPROM: 대부분의 그래픽 카드에 내장된 비휘발성 메모리이다. 최신 카드에서는 플래시 메모리를 사용해 업데이트가 가능하다.
- 펌웨어 이미지: 바이너리 형식으로 구성되며, 제조사마다 차이가 있다. 일반적으로 부트 로더, 초기화 코드, 설정 테이블, VESA BIOS Extensions 등을 포함한다.
관련 용어
- GPU (Graphics Processing Unit): 비디오 바이오스가 초기화하는 핵심 연산 장치.
- VESA BIOS Extensions (VBE): 비디오 바이오스가 제공하는 표준 그래픽 인터페이스로, 다양한 해상도와 컬러 깊이를 지원한다.
- UEFI (Unified Extensible Firmware Interface): 최신 시스템에서는 UEFI가 그래픽 초기화 기능을 포함하지만, 그래픽 카드 자체의 비디오 바이오스는 여전히 별도로 존재한다.
사용 및 관리
- BIOS 설정 확인: 그래픽 카드 제조사 제공 유틸리티(예: NVIDIA Control Panel, AMD Radeon Software)를 통해 현재 비디오 BIOS 버전을 확인할 수 있다.
- 펌웨어 업데이트: 제조사의 공식 웹사이트에서 최신 비디오 BIOS 파일과 업데이트 도구를 제공한다. 비공식 수정 펌웨어는 시스템 불안정이나 하드웨어 손상을 초래할 위험이 있다.
- 문제 해결: 부팅 시 화면이 전혀 출력되지 않거나 그래픽 관련 오류가 발생할 경우, 비디오 BIOS 손상 여부를 점검하고 필요시 재플래시(재설치)한다.
한계 및 주의점
- 비디오 바이오스는 운영체제 수준의 드라이버와는 별개이며, 최신 그래픽 기능(예: 레이 트레이싱, 최신 API 지원)은 주로 그래픽 드라이버에 의존한다.
- 비디오 BIOS 업데이트는 전원 공급이 안정적인 환경에서 진행해야 하며, 중단될 경우 그래픽 카드가 작동하지 않을 수 있다. 따라서 제조사의 공식 지침을 따르는 것이 권장된다.