화면무 레노버 노트북수리 펌웨어(BIOS)불량 수리 과정.
본문
안녕하세요? 노원구 공릉동에 위치한 노트북수리 전문 업체 하드웨어수리닷컴입니다. 이번에 입고된 제품은 Lenovo Yoga Slim 7 ProX 14IAH7 입니다.
입고 당시 고장증상은 전원은 들어오지만 화면이 전혀 출력되지 않는 상태였습니다. 인텔 12세대 레노버 요가 노트북 쉬운녀석은 아닙니다.
고객분께서 전달해주신 메모를 보았고 많은 방법을 동원하여 이런 저런 작업을 시도해 보았지만 해결이 되질 않았다고 메모해 주셨어요.
전원 버튼을 누르면 전류량이 완전히 멈춰있는것은 아니였고 약 0.7A 에서 1.7A 구간을 오르락 내리락 오가며 변화가 있었습니다. 즉, 메인보드가 전원 인가후 어느정도 동작을 시도하는 흔적은 있었지만, 정상적인 초기화 단계까지 진행하지 못하고 화면 출력으로 이어지지 않는 상태 단순 전원 불량처럼 보이기보다는 전원 시퀀스는 일부 일행되지만 시퀀스의 마무리 단계인 BIOS/펌웨어 초기화 과정에서 문제가 있는 상황으로 보여집니다.
펌웨어 불량 여부는 단순히 화면이 나오지 않는다는 증상만으로 판단할수 없습니다. 먼저 주요전원 회로가 정상적으로 동작하는지 확인하고 , 전원 시퀀스 단계별로 필요한 신호들이 정상적으로 발생하는지를 점검합니다. 이러한 여러 체크포인트를 종합적으로 확인한 뒤, 펌웨어 이상 가능성을 판단 하게 됩니다. 화면이 나오지 않는다고 해서 처음부터 무리하게 펌웨어를 덮어쓰거나, CPU와 VGA 칩 불량일꺼란 뇌피셜로 과도한 열을 가하는 작업을 진행하는 것은 매우 위험합니다. 정확한 분석없이 진행되는 무리한 작업은 오히려 보드 상태를 더 악화 시킬수 있으며, 수리 결과 역시 참담해질 가능성이 높아요. 노트북 메인보드수리에서 가장 중요한 것은 장비의 안전입니다. 따라서 고장 범위를 최대한 좁혀가며, 전원부.시퀀스.통신신호.펌웨어 접근 여부 등을 차례대로 확인한 후 보다 명확한 근거를 바탕으로 수리 방향을 결정하는 것이 중요합니다.
요즘 고사양CPU들이 탑재된 노트북 펌웨어 작업이 까다로운 이유는 단순히 BIOS 파일 하나만 맞춘다고 정상동작이 보장되지 않습니다. 이렇다 보니 옛날 노트북들이 얼마나 수리하기 좋았는지 그리워 지네요.ㅎㅎ
SPI ROM Programmer 장비를 이용해 모델명과 보드명이 같은 펌웨어를 구해 넣어 다행히 화면이 나온다고 해도 기뻐할수가 없어요. 이제 더큰산들이 줄줄히 서있습니다.ㅎㅎ
노트북 펌웨어 안에는 단순 부팅 코드뿐만 아니라 장비(노트북) 고유 정보가 함께 포함되어 있습니다. 예를 들어 모델 정보,시리얼,UUID(고유식별번호),윈도우 인증 관련정보, 그래픽구성, 저장장치 초기화 정보, 보드 옵션값등 해당 노트북에 맞는 ID와 설정값들이 존재합니다.
사설싸이트에서 얻은 HMCN50WW버전의 펌웨를 넣어 화면은 다행히 나왔지만 화면에 보이는 정보들이 모두 오류로 뜨고 있습니다. 심지여 Product Name(노트북모델명)도 인식을 못하는군요.
또한 PCIe M2 NVMe 하드도 인식불가! 앞이 캄캄합니다. 이외에 예상하는 오류를 남겨볼까요? -외장그래픽 인식불가 예상 -USB C타입 인식불가 예상 -사운드장치 인식불가 예상 -부팅속도 저하 예상 -첫화면 로고 지연 예상 (첫화면이 나올려면 약 30초~1분정도 기다려야함) -BitLocker 걸림 예상 -윈도우 종료후 무한 대기 현상 예상 ㅎㅎㅎ 예상하지 못한 잡다한 증상들이 많아요.
이제 제일 먼저 시작할 작업은 기존 백업한 바이오스에서 장비에 관련된 각종 정보를 이식해야 합니다.
이제 백업받은 bin파일과 사설에서 얻은bin 파일을 비교분석합니다. 여러 단서들이 보이며 짜집기를 합니다.
편집한 펌웨어를 프로그래머 한후 부팅하니 invalid 난 부분들이 복구 되었어요. M2하드가 인식되었으니 부팅을 해봐야 겠어요. 일단 첫관문은 통과
윈도우 부팅후 장치관리자를 확인해보니 예상했던데로 CPU 내부그래픽은 인식되지만 외부그래픽이 인식안되는군요. 이상태에서 공식 싸이트에서 받은 BIOS FLASH 펌웨어를 받아 설치하면 되지 않나요? 설치가 되면 참 좋겠지만 에러가 날수 밖에 없어요. 즉, 바이오스 업그레이드, 다운그래이드가 막혀 있습니다.
현재 보드에 들어있는 Boot Guard 보안관련 정책값이 맞지 않아 에러가 날뿐입니다. Boot Guard Version BIOS Guard / Flash Policy Firmware Version Capsule Update 정보 BIOS Region 보안값 ME Region 상태 복잡하죠? 쉽게 정리하면 , PCH 내부에서 관리하는 펌웨어 영역 정보와 현재 SPI ROM 들어있는 BIOS 정보가 서로 맞지 않는 상태라고 보면 됩니다. 그래서 화면 출력과 윈도우 부팅은 가능하더라도 공식 LENOVO BIOS UPDATE 유틸리티에서 보안 검사를 통과하지 못해 플래쉬 작업을 차단 시킨 거라 봅니다.
특히 인텔 계열 노트북에서는 PCH 내부에서 관리하는 ME 펌웨어 영역과 SPI ROM 안의 BIOS 정보가 서로 맞지 않으면 부팅은 되더라도 초기 로고 출력이 아주 늦게 나오거나, NVMe SSD가 인식되지않거나, 외장그래픽인식이 정상적으로 되지 않는등 여러 오류들이 발생해요. 그래서 단순 플래싱이 아니라 기본 바이오스에서 필요한 보드 고유 정보와 "리전정보"를 추출하여 새 펌웨어에 맞게 이식하고 정리하는 작업이 필요합니다. 쉽게말해 PCH 내부 관리자 펌웨어가 기존의 꼬인 상태나 다른 장비의 정보값을 계속 물고 있지 않도록 정리해 주는 작업 흔히 이런 작업을 현장에서는 "클리어미 작업"이라고 부르기도 합니다.
이 작업은 여러 종류의 유틸리티툴을 이용해 해결 하기도 하지만 이상하게 안되는 경우도 많아 이럴경우 수동으로 작업해야 합니다.
모든 클리어미 작업이 끝나고 장치관리자를 확인해보니 Nvidia Geforce RTX 3050 그래픽이 인식되어 있습니다.
혹시 이름만 인식된가 아닌가 싶어 실제 테스트를 진행해 보았구요. 확실하게 살아 있습니다.ㅎㅎ
그리고 각종 USB C 타입과 사운드도 모두 이상없이 정상작동 되느것도 확인 테스트 했으며 작업이 잘 되었어요.
이제 하루정도 테스트를 마치고 이상 없으면 고객님께 연락을 드리고 출고 준비를 해드려야 겠습니다.






















