여지껏 모르고 사용하다가,
바이오스에서 UEFI 모드가 안된다는 사실을 알았습니다.
이로인해 secure boot도 아래 메시지를 내보내며 안된다는 사실도 알았습니다.
"Disable the CSM in Setup. Repeat operation after Reboot to ensure UEFI Video(GOP) driver is operational'
GIGABYTE 메인보드와 GALAX BOY라는 그래픽카드를 사용중인데,
이 메인보드에 다른 그래픽 카드 꼽으면 UEFI 부팅이 잘되는것으로 봐선 메인보드 문제는 아니었습다.
다른 메인보드에 이 그래픽카드를 꼽으면 UEFI 부팅이 또 잘되는것으로 봐선,
특정 메인보드와 특정 그래픽카드가 만나면 생기는 오류란걸 알았습니다.
일단 UEFI GOP problem 이라고 검색해보니 GTX10 시리즈의 고질병이란 사실을 알았습니다.
그래픽카드 문제로 좁혀 몇가지 해결책이 나와 다 시도해 봤습니다.
먼저 원래 GPU 펌웨어를 백업해 놓고 진행해야 합니다.
백업방법은 GPU-Z의 BIOS version 란 옆의 화살표를 누르면 간단히 펌웨어가 백업 됩니다.
1. nvidia에 이 문제를 해결한 펌웨어가 있다해서 업데이트 해봤습니다.
https://www.nvidia.com/en-us/drivers/nv-uefi-update-x64/
결론 = 이미 적용된 펌웨어라 나오며, 진행이 안돼 실패입니다.
2. GOP_Updater 와 nvflash 를 사용해 원본 펌웨어에서 UEFI GOP 부분만 최신버전으로 개조하면 된다해서 해봤습니다.
결론 = UEFI 오류 해결되지 않습니다.
3. 동일 그래픽 카드 펌웨어를 아래에서 구해 펌웨어를 교체해 봤습니다.
https://www.techpowerup.com/vgabios/
GALAX BOY라는 그래픽카드 펌웨어는 없지만,
GALAX 그래픽카드가 장치ID, 기판모양, 칩모양, 칩배치, GPU/램/부스트클럭 모두 완전 일치합니다.
동일 그래픽카드라고 판단, 이 펌웨어를 nvflash를 이용해 교체했습니다.
결론 = 성공입니다. 정상작동하며, UEFI 부팅도 잘됩니다.
마지막으로 1번 펌웨어 업데이트도 한번 해줍니다.
추가) 이후 백업해논 원래 펌웨어로 복원해보니 UEFI 부팅이 또 잘됩니다.
아마 그래픽카드 펌웨어가 알수없는 이유로 어떤 설정부분이 꼬였고,
특정 메인보드는 이 꼬인부분을 체크해 UEFI 모드 작동이 안됐으며,
펌웨어 버전이 바뀔때 꼬인부분이 초기화 되어 UEFI 오류가 해결된듯 합니다.
그래픽카드 UEFI가 오류날 경우 1번부터 차례로 해보면 뭔가 하나 얻어걸려 해결 될겁니다.
끝