날짜: 2003-02-27 | 글쓴이: 도아 | 54009 번 | 프린트 | 메일로보내기

ROM BIOS 변경하기 - 계속


I. 필요한 프로그램 바이오스를 변경하기위해서는 몇몇가지 추가적인 프로그램이 필요하다. 아래의 파일을 모두 다운받아 임의의 폴더에 압축해제한다(예: E:\Down\Bios).

EPACoder 비트맵 파일을 롬 바이오스에서 사용되는 EPA 형식으로 변환할 때 사용되는 프로그램이다. epacoder152.zip
cbrom ROM 바이오스에서 EPA 파일을 추출하거나 사용자가 만든 EPA 파일을 ROM 바이오스와 병합할 때, 또는 다른 롬 파일을 추출/병합할 때 사용되는 프로그램이다. cbrom215.zip,cbrom606.zip
modbin 롬 바이오스 파일을 읽어들여 기본값을 변경할 때 사용되는 프로그램이다. modbin6_1.00.38.zip

II. 바이오스 로고 변경하기 바이오스 로고를 변경한다고 해서 시스템 성능이 좋아지는 것은 아니다. 그러나 자신만의 PC를 꾸미고 싶은 사람은 한번 도전해 보기 바란다. 절차는 다음과 같다.

  1. 롬 바이오스 다운로드 바이오스 로고를 변경하기위해서는 먼저 자신의 메인보드에 맞는 롬 바이오스를 구해야 한다. 일반적으로 롬 바이오스는 메인보드 제조업체에서 제공하므로 메인보드 제조업체의 웹 사이트를 방문하면된다.
    1. 자신의 메인보드 제조 업체를 확인한 후 해당 메인보드의 최신 바이오스를 다운 받는다.
    2. 다운 받은 BIOS를 임의의 폴더에 압축해제한다(예: E:\Down\Bios).

  2. EPA 버전 확인 현재 사용되는 EPA 버전은 EPA 1.0과 EPA 2.0이다. 자신의 롬 바이오스에서 어떤 버전을 사용하는지 먼저 확인하고 롬 바이오스와 병합해야한다. EPA 1.0 밖에 지원하지않는 롬 바이오스에 EPA 2.0을 병합하면 로고가 깨져서 나타나므로 주의해야 한다.
    1. 시작/실행/cmd를 입력하고 확인을 클릭한다.
    2. 명령행에서 다음과 같은 형식의 명령을 입력한다.
      		cd /d drive:\folder
      		예: cd /d e:\down\bios
      여기서 drive:\folder는 다운받은 파일의 압축을 해제한 폴더의 완전한 경로이다.
    3. 명령행에서 cbromx biosfile /epa extract과 같은 형식으로 ROM 바이오스로부터 EPA 파일을 추출한다. 여기서 x는 ROM 바이오스에서 지원하는 AWARD 바이오스의 버전이다주1, 주2.
    4. EPACoder.exe를 실행한다.
    5. EPA ImageOpen EPA 버튼을 클릭하고 전단계에서 추출한 EPA 이미지(doa.epa)를 지정한다.
    6. EPA Info에서 버전을 꼭 확인한다주3.

  3. EPA 변경 EPA를 직접 편집할 수 없으므로 EPACoder를 이용해서 EPA를 bmp로 변환한 후 그래픽 편집기로 원하는 형태로 편집/저장하면 된다. 어떤 그래픽 편집기를 사용해도 되지만 4비트 컬러를 사용해야하며, 파렛트는 시스템 파렛트를 사용해야한다. 다음 절차에따라 편집하고 색상 유지 옵션만 사용한다면 별 문제는 없다주4.
    1. EPACoderBMP <- EPA 버튼을 클릭하고 Save BMP를 클릭해서 저장한다(예: doa.bmp).
    2. 저장된 BMP를 적당한 그래픽 편집기를 이용해서 취향에 맞게 편집주5/저장주6한다.
    3. 저장된 BMP를 EPACoderOpen Bmp 버튼을 이용해서 다시 불러 온다①.
    4. EPA Logo Version을 전 과정에서 확인한 버전으로 변경한다②.
    5. BMP->EPA 버튼을 클릭③하고 Save EPA 버튼을 클릭해서 EPA 파일을 저장④한다.
    6. 명령행에서 cbromx biosfile /epc epafile과 같은 형식으로 EPA 파일을 ROM 바이오스에 병합한다. 여기서 x는 ROM 바이오스에서 지원하는 AWARD 바이오스의 버전이다.

  4. 롬 바이오스 플래쉬 롬 바이오스를 플래쉬하는 것은 대부분의 비슷하다. 그러나 플래쉬 유틸리티의 사용법과 롬 바이오스의 화일명이 메인보드 개발사 마다 다름으로 자세한 것은 메인보드 제조업체의 홈페이지를 참고하기바란다. 참고로 GigaByte 메인보를 사용하는 경우 인터넷을 통한 바이오스 업데이트(@BIOS)를 참고하면 쉽게 바이오스를 업데이트할 수 있다.
    1. 병합된 롬 바이오스와 Flash 유틸리티를 부트 플로피로 복사한 후 부트 플로피로 클린 부팅주7한다.
    2. 메인보드 제조사에서 제공하는 Flash 유틸리티로 롬 바이오스를 플래쉬한다.

필자에게 디지탈 카메라가 있다면 실제 부팅하는 화면을 찍어서 올릴 수 있겠지만 필자에게는 아직 디카가 없다. 따라서 실제 로고가 변경된 화면은 나중에 디카가 생기면 올리기로 하고 여기서는 필자의 이빨로만 마무리하겠다.

III. 롬 바이오스 전화면 로고 변경하기 S사와 같은 메이커 제품에서는 바이오스 정보가 떠야하는 초기화면에 자사의 광고로 가득 채운 로고 화면이 뜨는 것을 종종본다. 파는 사람입장에서야 물건 팔고, 광고까지 하니까 일석이조라 좋기는 하겠지만 좋지도 않은 물건을 고가에 구매하고 광고까지 봐야하는 사용자에게는 고역이 아닐 수 없다.

이런 메이커 PC의 대부분은 피닉스 바이오스를 사용하며 바이오스 설정에 들어가면 이러한 로고를 뜨지않도록 하는 옵션이 있다.

이번에 필자가 소개하는 강좌는 AWARD 바이오스에서 이러한 전체화면 로고를 띄우는 방법이다. 사실 AWARD 바이오스에도 이러한 로고를 띄우는 기능이 있지만 대부분의 메인보드 제조업체에서는 로고를 없이 출시하기때문에 이러한 기능이 없는 것으로 잘못 생각하는 것 뿐이다.

주의: 실제 .bmp 파일의 로고를 삽입하면 .bmp 파일이 EPA 2.0으로 변환되 저장된다. 따라서 전단계에서 자신의 롬 바이오스가 지원하는 EPA 버전이 1.0이었던 사람 시도해봤자 아무런 소용이 없다.

바이오스에 전체화면 로고를 삽입하는 것은 Energy Star 로고를 삽입하는 것에 비해 훨씬 쉽다. 절차는 다음과 같다.

  1. 640x480 이하의 해상도를 갖는 비트맵 파일 작성 풀화면 로고로 사용될 640x480 이하의 해상도를 갖는 비트맵 파일을 작성한다. EPA와 마찬가지로 4비트 컬러시스템 파렛트를 사용한 압축되지않은 비트맵 파일이면 된다. 따라서 로고 변경하기에서 얻은 .bmp 파일을 640x480 해상도로 변경해서 사용해도 되며, 기존에 있는 사진을 변경해서 사용해도 된다. 필자의 경우 다음과 같이 아들 사진을 4비트 컬러로 변환해서 사용했다(예: woo.bmp)주8, 주9.
    4비트 컬러로 변환한 사진
    4비트 컬러, 시스템 파렛트로 변환한 사진

  2. 전체화면 로고를 바이오스에 병합 전체화면 로고를 바이오스에 병합하는 것 역시 부팅 로고와 마찬가지로 cbrom이라는 프로그램을 사용한다. 절차는 다음과 같다.
    1. 시작/실행/cmd를 입력하고 확인을 클릭한다.
    2. 명령행에서 cbromx biosfile /logo logo.bmp와 같은 형식으로 ROM 바이오스에 .bmp 파일을 병합한다. 여기서 x는 ROM 바이오스에서 지원하는 AWARD 바이오스의 버전이다.

  3. 롬 바이오스 플래쉬 롬 바이오스를 플래쉬하는 것은 전과정과 동일하다.

IV. 바이오스 숨겨진 기능 활성화 사실 롬 바이오스에는 시스템의 안정된 동작을 보장하기위해 메인보드 업체에의해 의도적으로 삭제된 기능들이 있다. 필자가 현재 사용하고 있는 메인보드인 ABIT 사의 KT7-RAID의 경우 APCI 기능을 Disable할 수 없으며, 이전에 필자가 사용하던 GigaByte 의 GA-6OX의 경우 오버클럭을 위한 메뉴가 없었지만 이 기능 역시 안전성을 위해 메인보드 업체에서 숨겨둔 기능이었다.

그러나 이 강좌를 사용하면 이와같이 메인보드 제조업체에의해 숨겨진 기능을 활성화 할 수 있다. 절차는 다음과 같다.

주의: 이 강좌에서 사용한 modbin6.exe가 DOS와 95만 지원한다고 한다. 실제 필자가 XP의 명령행에서 이 프로그램을 실행해본 결과 2MBIOS.BIN 파일과같은 *.BIN 파일을 찾을 수 없다는 메시지가 뜨면서 종료되었다. 할 수 없이 Virtual PC 에 MS DOS 6.22를 설치하고 Virtual PC 를 이용해서 실험해본 결과 정상적으로 동작되었다.

  1. 바이오스 파일 읽기 도스상에서 modbin6.exe를 실행 시키고 다음과 같은 화면이 나타나면 변경할 바이오스 파일(예: KT9AH34.BIN)을 선택한다.

  2. 바이오스 메시지 변경 Change BIOS Message는 부팅화면에서 RAM 검사 행 바로 위에 나타나는 메시지이다. 이 메시지를 변경하려면 Change BIOS Message로 이동한 후 엔터키를 치고 원하는 메시지(예: Welcome to DoA's Computer!!!)로 변경하면된다.

  3. 바이오스 숨은 기능 활성화
    1. Edit Setup Screen으로 이동한 후 엔터 키를 친다. 다음 그림과 같이 실제 BIOS의 메뉴가 트리 형태로 나타난다. 여기서 각 색상의 의미는 다음과 같다.
      • 흰색: 현재 활성화된 메뉴②
      • 회색: 활성화는 되어있지만 값을 변경할 수 없는 메뉴①
      • 검은색: 현재 숨겨진 메뉴③
      따라서 사용자는 검은색으로 숨겨진 메뉴중 필요한 메뉴를 찾아 활성화 시키면 된다.
    2. 검은색의 숨겨진 메뉴로 이동한다(예: ACPI Function).
    3. 선택한 메뉴에서 엔터키를 치면 다음과 같은 Item Structure 창이 나타난다. 각항목의 의미는 다음과 같다.
      • Normal(흰색): 정상적으로 활성화될 메뉴
      • Show Only(회색): 활성화되지만 값을 조정할 수 없는 메뉴
      • Disable(검은색): 숨겨지는 메뉴
    4. 이 창에서 ↓(아랫방향 화살표)를 눌러 원하는 항목을 선택한 후 사이띄개(Space)를 누른다.(여기서는 Normal(활성화)을 선택하는 것으로 한다).
    5. 편집을 완료했으면 ESC를 누른다.
    6. Edit Setup Screen을 종료하기위해 ESC를 누른다.

  4. 수정된 BIOS 저장
    1. File로 이동한 후 엔터키를 친한다.
    2. File 창에서 Save BIOS를 선택하고 엔터 키를 친다.
    3. 저장할 파일명을 묻는 Save As창에서 적당한 파일명을 지정하고 엔터키를 친다.
    4. 다음과 같이 바이오스 저장이 진행되며, 저장이 완료된 경우 3단계의 화면이 다시 나타난다주10.
    5. ESC를 눌러 File창을 종료하고 Alt-X를 누느면 나타나는 확인창에서 y를 입력해서 modbin6을 종료한다.

  5. 롬 바이오스 플래쉬 롬 바이오스를 플래쉬하는 것은 전과정과 동일하다.

다음은 변경하기전과 변경한 후의 바이오스 화면이다.

변경하기 전
 
변경한 후

V. 맺음말 필자는 오버클럭을 상당히 즐기는 편이다. 시스템의 무리를 준다는 등의 얘기는 전혀 신경쓰지않는데 그 이유는 여러가지가 있지만 지금까지 오버클럭을 해서 낭패를 본적이 없기때문이다. 필자가 예전에 사용하던 GigaByte 의 메인보드에는 오버클럭을 위한 메뉴가없어 항상 아쉬웠는데 바이오스 숨은 기능 활성화를 통해 전압조정없이 결국 오버에 성공했다. 그러나 필자가 이전 강좌에서도 잠깐 언급했듯 이러한 오버클럭을 통해 달성할 수 있는 속도의 향상은 미미하며 결국 자기 만족을 위한 것으로 보면된다. 더우기 이번 강좌의 주된 테마인 바이오스 변경하기는 더더욱 성능과는 무관하다. PC 케이스 튜닝 매니아가 자신의 컴퓨터의 옆면을 어항으로 만드는 것이 성능에 어떠한 영향을 미치겠는가? 필자의 이 강좌 역시 이러한 범주에 크게 벗어나지는 못한다. 즉, 매니아의 자기 만족을 위한 강좌로 보면된다. VI. 강좌 및 팁

VII. 관련 링크
주1cbrom2를 실행해서 오류가 뜨면 cbrom6을 실행하면 된다.
주2일반적으로 추출되는 파일의 확장자가 .eap인 경우 EPA 1.0이며, .bmp인 경우 EPA 2.0이다. 그러나 확장자가 무엇이든 저장형식은 EPA이므로 반드시 그림의 예처럼 파일명.epa를 지정해야 한다.
주3EPA 파일은 136x126136x84 두가지가 가능하다. Erergy Star 로고는 136x84이지만 그래픽 편집기를 이용해서 136x126로 변경해서 사용할 수 있다. 그러나 버전은 반드시 일치해야 한다.
주4.bmp 파일을 바로 ROM 바이오스 파일에 병합할 수 있다. 이 경우 cbrom이 자동적으로 .bmp 파일을 .epa로 변환한다. 그러나 이 기능은 EPA 2.0에서 지원하는 기능이기때문에 가급적 .bmp를 .epa로 변환해서 사용하기 바란다.
주5필자는 그래픽 디자이너가 아니라서 이 부분에대한 자세한 설명을 할 수 없다. 따라서 옆자리의 디자이너을 꼬셔서 부탁하거나 재주껏 편집하면 된다.
주6압축을 해서는 안되며 색상 역시 4비트 컬러(16색)를 유지해야 한다.
주7어떠한 도스용 드라이버로 로드하지않은 채로 부팅하는 것을 말한다.
주8사진은 실제 크기의 70%로 줄인 사진이다.
주9EPA 2.0의 경우 시스템 파렛트로 변환하지않은 .BMP 파일을 직접 병합해도 된다.
주103단계의 화면이 나타나지않고 종료되는 경우가 발생한다. 이 것은 modbin6.exe가 DOS와 95 밖에 지원하지못해 발생한 현상이다.


다음글: 고장난 하드를 제조사로부터 AS 받기 (40925)2006-03-03
이전글: 인터넷을 통한 바이오스 업데이트(@BIOS) (39194)2003-01-10
<< 이전페이지 (1/2)

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.