-
x399 AROUS GAMING 7 메인보드 삽질기일상들 2022. 12. 6. 22:55
X399 메인 보드에서 향후 발생할 문제를 해결하기 위해 기록 차원에서 삽질기를 남겨둔다.
허리가 아파서, 집에 누워 있기만 하기가 뭐 해서 아픈 허리를 부여잡고, 업데이트하다가 1주일 동안 삽질한 기록이다.
나아가던 허리가 다시 아프기 시작했다.
참조
1. 삐이익 삑 삑 (Beep) 소리의 정체.
잘 사용하던, 컴퓨터가 아침에 일어나 전원을 켜니 한 참 지난 후, 소리가 난다.
길게 한 번, 짧게 두번
인터넷 검색을 해 보니, 이 소리는 보통 비디오 카드와 연관된 오류라고 한다.
5년이나 지난 비디오 카드는 A/S 도 되지 않는데, 갑자기 돈 나갈 생각을 하니 갑갑해진다.
혹시 몰라서, 지난 번 사용하다 박스에 처박아둔 GTX560 카드가 생각이 나서, 비디오 카드를 교체 해 본다.
마찬가지 오류다.
그렇다면, PCIe 슬롯 오류로 의심이 되서, 슬롯을 바꿔 본다.
컴퓨터가 제대로 켜진다.
그런데, Linux 와 Windows 듀얼 부팅으로 사용하던 컴퓨터가 Windows 부팅을 하면, 계속 복구한다는 메시지를 보이며, 계속 리부팅만 한다.
Windows 부팅 영역에 문제가 생긴 듯 하다.
2. RAID Windows UEFI 부팅 복구 실패.
Windows UEFI 부팅을 복구하기 위해, CD-ROM 에 최신 윈도우 10 버전을 CD로 굽고, 혹시 몰라 USB 도 하나 만든다.
그런데, 아무리 해도, CD-ROM 부팅도 USB 부팅도 안된다.
싸구려 CD-ROM 은 그렇다 쳐도, USB 부팅도 안되다니....
혹시 몰라, 가지고 있는 예전 부팅 CD 들로 부팅을 시도해 본다.
딱 한 개의 CD(2018년 8월 버전의 Windows 10 1903 버전) 가 인식이 되고, 부팅이 된다.
하드 디스크를 RAID 로 묶었기 때문에, 윈도우 설치 화면에서 하드 디스크를 인식할 수 없다.
설치 화면에서 RAID 드라이버를 로드해야 한다.
윈도우 설치 화면으로 이동하고, 디스크 설정화면에서, 다른 드라이버 로드를 선택하고,
RAID 하드 디스크 인식을 위해 두 개의 장치 파일을 불러온다.
RAID SATA 의 rcbottom 을 먼저 불러온 후, rcraid 장치를 로드하면,
RAID 디스크가 보인다.
참고로, CentOS 리눅스를 복구할 때에는,
centos 복구 모드에서 rcraid.ko 모듈을 insmod 로 올려줘야 디스크를 볼 수 있다.
기록차원에서 적어둔다.
rcraid.ko 파일은 이 홈페이지의 어딘가에 올려두었다.이제 설치를 취소해서, 뒤로 이동하면, 복구 화면을 선택할 수 있다.
3. DISKPART 복구 불가.
윈도우 복구 터미널(또는 Shift + F10) 에서 diskpart 를 사용한다.
DISKPART> list vol
으로 UEFI 볼륨을 선택하고, 드라이브 문자를 설정한다.
DISKPART> select vol 5 (FAT32 포맷의 UEFI 볼륨-대략 100MB 크기-을 선택한다.)
DISKPART> assign letter=F:
DISKPART> exit
이제 UEFI 부트 폴더로 이동한다.
cd /d F:EFI\Microsoft\boot\
bootrec /fixboot
지정된 파일을 찾을 수 없습니다.
bcdboot 파일 생성은 문제 없이 된다.
bcdboot c:\Windows /l ko-KR /s f: /f all
아무리 다시 부팅하고, bootrec 로 복구하려해도 깊은 구멍속으로 계속 들어가는 느낌이다.
복구 과정에서, 아래의 방법들을 모두 시도해 보았다.
uefi 파티션을 지우고 다시 FAT32로 포맷하기.
bootsect 명령어를 사용해보기.
안 된다.
오늘은 그냥 자기로 한다.
내일 다시 하자.
4. 윈도우 다시 설치 (UEFI 포기 및 MBR 로 설치)
윈도우를 다시 설치하기로 마음 먹고 다시 설치한다.
아무리, 포맷을 다시 하고 GPT 로 변경해도 이상하게 UEFI 파티션이 생성되지 않는다.
설치화면에서, 모든 파티션을 삭제하고, 비어 있는 디스크를 선택해서 그냥 설치를 계속한다.
Windows 10 MBR 부트를 GPT 및 UEFI 부트로 변경하는 방법.
https://www.windowscentral.com/how-convert-mbr-disk-gpt-move-bios-uefi-windows-105. 윈도우 업데이트 그리고 실패
설치한 CD 가 2018년 버전으로 더 이상 MS 에서 지원하지 않는 버전이다.
최신 2022년 Windows 10 22H2 버전으로 업그레이드하기 위해 microsoft 홈 페이지에 접속한다.
뭔가 진행되는 것 같은데, 로그를 보면 업데이트 실패했고, 윈도우 빌드 버전은 그대로다.
펌웨어를 한번 업데이트 해 볼까나....
지옥이 시작되었다.
6. 펌웨어 업데이트 그리고 실패 (최신 펌웨어)
BIOS 의 버전 정보를 확인해 보니, 2017년 버전 F2 이다.
gigabyte 의 지원 페이지(https://www.gigabyte.com/kr/Motherboard/X399-AORUS-Gaming-7-rev-10/support#support-dl-bios) 를 확인해 보니, 그 동안 펌웨어가 몇 개 업데이트되어 있었다.
최신 펌웨어는 F13a 다, 해당 펌웨어를 다운받아 펌웨어 업데이트를 시도한다.
펌웨어를 업데이트하고, 새로 부팅을 하니, 모니터는 Black(Blank) 상태이며, 아무 소리(No Beep)도 나지 않고,
Debug LED 는 07 표시를 하고, 더 이상 진행이 되지 않는다.
매뉴얼에는 07 오류에 대한 설명이 없다.
메인 보드 NVME 슬롯 밑에 있는 CMOS 를 새것으로 교체해 본다. (그래도 변화가 없다.)
아무래도 펌웨어 업데이트에 문제가 생긴듯하다.
메인 보드의 장치들을 모두 제거해서 컴퓨터를 켜 본다.
비디오 카드, 메모리 등등.
아무 소리가 없다.
Debug LED 만 몇 개의 숫자가 바뀌더니, 결국 07만 보여준다.
6. 펌웨어 복구하기 (Q-Flash PLUS 기능 발견)
매뉴얼을 다시 읽어 보니, GigaByte 메인보드의 Flash Update 에는 다음과 같은 기능(Q-Flash Plus)이 있었다.
FAT32 포맷(MBR)된 USB에 펌웨어를 GIGABYTE.bin 으로 이름을 바꾸고, 메인보드 뒷편의 USB 포트중 흰색포트(1개임)에 꽂으면, 부팅중 오류가 생긴 펌웨어를 복구하는 기능이다.
원래의 펌웨어(F2 버전) 를 내려받아 이름을 바꾸고, 흰 USB 포트에 꽂고, 다시 부팅한다.
아무런, 변화가 없다.
도저히 안되겠다.
자고 일어나서 다시 해야겠다.
USB 안의 내용을 다시 확인해 본다.
GIGABYTE.bin 이 아니라, GIGABYTTE.bin 으로 되어 있었다.
역시 자고 일어났더니, 글자가 제대로 보인다.
파일명의 오류를 수정하고, 다시 시도해 본다.
그러나, 아무런 반응이 없다.
여러가지 키워드로 인터넷을 뒤져 보니, Gigabyte 의 새로운 보드에는 Q-Flash Plus 버튼이 있는 것만 Youtube 등에서 검색된다. 내가 가진 보드를 아무리 봐도 그런 버튼은 보이지 않았다.
CMOS 등을 초기화하는 방법으로 계속 검색을 하니, Power 버튼을 10초 이상 누르는 방법, Reset 버튼과 Power 버튼을 함께 눌러서 초기화하는 방법, CMOS 칩의 핀을 쇼트시키는 방법을 찾았다.
Power 버튼을 10초이상 누르는 방법에는 반응이 없었다.
Reset 버튼과 Power 버튼을 함께 누르는 방법을 시도해 본다.
버튼은 케이스에 있는 버튼이 아니라, 메인보드에 있는 위의 사진에서 RST_SW 와 PW_SW 를 사용한다.
RST_SW 를 먼저 누르고, PW_SW 를 누른다.
디버그 LED 숫자가 00 으로 바뀌고, 아래와 같이 후면 패널의 하얀 USB 포트에 끼워둔 메모리 스틱에 노란 불이 켜지면서, 읽기 시작한다.
한참 지나서, 뭔가 변화가 일어나고, 드디어, 삐이익 삑 삑(길게 한번, 짧게 두번) Beep 소리가 들린다.
같은 소리로 시작된 컴퓨터 복구 삽질인데, 얼마나 반가운 소리로 들리는 건지.
전원을 끄고 다시 비디오 카드와 메모리를 꽂고 컴퓨터를 켠다.
처음 보는 BIOS 복구 화면이 나타났다.
이제, 펌웨어 업데이트 오류시 다시 펌웨어를 복구하는 방법을 알았다.
그렇다면, 펌웨어를 다시 업데이트 해 본다.
이번에는 펌웨어 버전별로 차례대로 계속 업데이트 해 나간다.
F13a 를 업데이트하면, 다시 먹통이 된다.
다시 펌웨어를 F12 버전을 사용해서 Q-Flash PLUS 기능을 사용해서 복구한다.
당분간 F13a 버전은 사용하지 않기로 한다.
7. 컴퓨터 살리기 및 윈도우 업데이트 성공.
Windows 10 22H2 버전으로도 업데이트 성공을 했다.
펌웨어 F13a 는 아무래도 Windows 11 로 업데이트하기 위해 사용하는 TPM 인식에 뭔가 문제가 있어 보인다.
(내 보드에는 TPM 핀 포트만 있다.)
실제 TPM 칩이 없는데, 이 기능을 디폴트로 Enable 시키면서 문제가 발생하는 것은 아닌지 의심이 된다.
(해당 12핀 TPM 2.0 모듈이 현재 6만원이 넘는다.)
하지만, 현재 보드에는 fTPM 으로 펌웨어 TPM 기능이 있는 것으로 보이는데,
다음에는 이 기능을 키고 윈도우 11 설치 여부를 테스트해봐야 겠다.
...
BIOS에서 fTPM을 Enable 하고, 지원 여부를 검사했더니,
CPU를 지원하지 않는다.
삽질 끝.