WinSCP 를 사용하여, SCP 통신으로 data를 주고 받을 때가 있다.
여러 폴더 및 화일을 한꺼번에 전송하려고 하면, 중간에 "서버 응답시간이 초과되었습니다" 오류가 발생하는 경우가 있다.
해결 방법은 아래 그림과 같이 설정하는 것이다.

도움이 되길
A1 이라는 CELL 에 숫자가 있을 떄,
IFERROR(FIND(LEFT(TRIM(SUBSTITUTE(MID(A1 & "0", FIND(".", A1 & "0")+1, LEN(A1 & "0")), "9", " ")), 1),MID(A1 & "0", FIND(".", A1 & "0")+1, LEN(A1 & "0")))-1,0)
이것 의외로, AI 는 제대로 못하네요..
Lenovo ThinkBook BIOS update FAIL -> Brick -> CRISIS 살리기

사용하는 제품은 Lenovo ThinkBook 14 G4+ ARA (한국 구매) 입니다.
이러한 오류가 발생한 것에 대해서 설명이 없어서, 1일 동안 고생을 했다.
어떻게 될지 몰라서, 1년 보증 갱신 까지 하게 되었다. (그런데, 보증 종료 후 보증을 재개하는 경우, 구매 후 30일 이후 가능하다고 함,, 헐~)
보증 구매 후, Lenovo 에서 상세하게 답변을 해서,, 조금 자신감을 가지기도 하였다...
결국은 서비스 못 받고, 스스로 해결하고, 다시 사용 중이다.
경과
1. WHEA-Logger 47 event 6개월 동안 있었음 (아마 처음부터 있었던 듯) -> 구글링: BIOS update 해야 함
2. BIOS update 하려는데, kr 사이트는 45, en 사이트는 50 버젼이다...
3. SSD를 증설하면서, 서비스센터에서 45 버젼 update를 해 주었다.
4. 집에 와서, 50 버젼을 시도하였는데...
-> ESP space not enough 오류 발생
5. 인터넷 참고하여, EFI 파티션에서 Fonts 안의 화일을 제거한 후,
https://fantasy2406.tistory.com/61
6. 50 버젼 update 시도
7. Rebooting 하여, update 진행 도중에, insyde ... 어쩌고 FAIL 발생
8. 그러고, 친철하게 press any key.. 창이 나타나서, 아무 키나 눌렀더니,
9. 이제는 Notebook 이 아예 먹통
노트묵은 BIOS 가 망가진 상태로, 부팅이 되지 않음 (아예 Logo 표시 안됨)
>> 증상 노트북을 켜면, Keyboard LED만 켜진 상태로 그대로 있다.
>> 끄려면, 무조건 15초 전원을 눌러야 한다.
<서비스 센터 다시 방문>
혹시나 하는 마음에 서비스센터에 갔는데, 이경우에는 Mainboard를 교체해야 할 수 있다고 함.
서비스센터 직원이 조치해 준 것은,
1. CPU 열이 나는 것으로 보여, Thermal 부분을 보완해 줌
2. CMOS RAM 초기화 (CMOS battery 탈/장착)
(그래도 친철하게 조치해 준 것에 감사)
<Lenovo Live Chat>
다시, 복귀하여, Lenovo Live chat 를 사용한 문의 (정말 성실히 답변해 줬다. 뉴양스는 H/W 문제가 아니라면, 분명 살릴 수 있을 것이라는 느낌이 강했다. 그 덕분에 더 시도해 봤을 수도...)
1. 전원 완전 Off (전원버튼 15초 이상 누르기)
2. Power Cable 분리
3. Novo 버튼 3초 이상 누르기
4. Power ON + 전원 연결
(Novo 버튼 누르는 것은 CMOS RAM 초기화 같은 것이라고 함)
5. 추가로 서비스 엔지니어가 메일로 내부적으로 본 건에 대해 추가 처리를 해 주었으며,
6. BIOS 복구 서비스 가 있다고 회신 받았음. (2일 소요), "보증" 유효가 필요함.
Chat GPT도 열심히 답을 해 줬는데, 마지막 keyword 는 CRISIS 복구였으며, 한번도 안된다고는 안했는데, 자신이 없었다.
그래도 계속 반복되는 정보가 있어, 마지막이라는 기분으로 내가 놓치는 것이 뭔지 생각하고, CRSIS 복구 라는 과정 (처음 해 보는 것) 에 대해서 그 동안의 정보를 종합해서, 다시 시도했다.
(몇몇 인터넷 사이트에서의 정보가 도움이 되었으며, 정보를 이해하고 판단하는 과정에서 의미 있는 것을 걸러내는 것이 필요했음.
1) 실재로 이 동작을 하고 있는지? (이 과정에서의 결과물은 USB memory 에 log 를 남기는 것, 노트북이 비프 음을 내는 것 뿐이었다. 그 이외에 어떤 것도 변하지 않아서, 이것을 알아채기 어려웠음)
2) 내가 정확하게 지정해야 하는 것이 무었인지? (log 화일을 통해 화일이 잘못되었다는 것을 알게되었고, log 화일에서 복구 관련 keyword가 있었다. 그래서 CRISIS 키워드로 검색하고, 관련 정보를 찾아갈 수 있었음)
3) 동작 과정을 제대로 이해하고, 인내할 수 있는지? (진행 과정을 제대로 기다리는 것이 필요했다... CRISIS 복구는 매우 천천히 진행되었기에, 안된다고 생각할 수도 있었으며, 나도 해볼 만큼 해봤다고 생각하고 포기할 수 있었던 상황이었다. 맨 처음에 이 문제가 발생하였을 떄, 우연히 비프음을 들은 적이 있었다. - 뭔가 반응한다는 것이었기에, 서비스센터를 갔었는데, 서비스 센터에서는 아예 이 방법을 모르고 있었다... 나중에 성공하고 확인해 보니, 매우 속도가 느린 방법이며, 단순한 알림 밖에 없었다.)
여하튼 BIOS f/w 가 문제가 생긴 경우에는 BIOS CRISIS 모드로 해결하는 방법만 존재하며, 아래의 방법으로 자체 해결하였다.
I. CRISIS 복구용 BIOS binary 가 들어 있는 USB 준비
I-1. USB memory 준비, FAT32 (linux 부팅용을 그대로 사용함)
I-2 BIOS update 화일에서 extract 한 후,, 나온 화일 (exe) 을
I-3. 다시 winrar 로 압축을 푼다. (BIOS file: WinJ6CN45WW.fd)
I-4. 여기에서 fd 화일을 USB memory root 폴더에 J6CN.bin 화일이름으로 바꾸어 넣는다.
(CRISYS file 이름이 J6CN.bin 이다. 화일 이름 찾는 방법은
https://github.com/nonkerdoob/SmokelessCPU-Guides/blob/main/Guides/BIOS/BIOS_CRISIS.md
(https://github.com/LongSoft/UEFITool/releases
Releases · LongSoft/UEFITool
UEFI firmware image viewer and editor. Contribute to LongSoft/UEFITool development by creating an account on GitHub.
github.com
-> root 폴더에서 동작한다는 것을 알게 된 것은, 몇번 시도할 때, 오류가 나면, root 폴더에 log 같을 것을 남겼기 때문에,
이 방법이 동작하고 있다는 확신이 생겼다.
특이한 것은 log 화일의 날짜가, 2020년 1월 1일 이었다.
II. BIOS Recovery using USB
II-1. notebook 전원을 완전히 Off
II-2. 왼쪽 USB port ( A-Type ; 여기에서만 인식된다는 얘기도 있었다.) 에 USB memory 를 삽입한다.
II-3. FN + R 버튼 누른 상태로, Power ON, -> 비프 음이 날때 까지 누르고 있는다.
II-4. 비프 음이 나면, 키를 놓는다.
II-5. 비프음이 사라질 떄 까지 기다린다. (이제는 무조건 기다린다.) 10분 ~ 15분 정도 인 듯
II-6. 비프음이 사라져도 기다린다.
II-7. 마지막에 창이 뜬다. (아마도 아래 창이 떴었던 듯,, 너무 기뻐서 사진을 찍었다.)

.
아래 링크가 도움이 되었다.
Reddit의 LenovoLegion 커뮤니티: Is it possible to recover corrupted BIOS with USB flash (Legion 7i 14900HX / 16IRX9) ?
LenovoLegion 커뮤니티에서 이 게시물을 비롯한 다양한 콘텐츠를 살펴보세요
www.reddit.com
처음에 오류가 생겼을 때는 Lenovo 엄청 욕했는데, 도대체 왜 이따위로 만들었냐고,
고객지원 채팅 답변의 성의나, 마지막에 BIOS 가 살아나고 보니, 마음에 든다.
ThinkPad 시리즈는 설명이 많이 있었는데, 그래도 CRISIS 는 어디에도 설명이 없었다.
조금 이유를 생각해 보면,
1. 이 기능은 강력하기는 하지만, 대단히 위험한 기능이다.
- 문제가 발생했을 때, 복구하는 데 사용할 수도 있지만,,, 반대로, BIOS 를 망가 뜨릴 수도 있다.
- 아마도 그래서 공지하지 않은 것으로 보인다.
2. 나는 이 기능을 사용하여, Brick 된 notebook을 살렸지만, 아마도 보안 기능 떄문에 이 기능이 동작하지 않을 수도 있을 것이다. 그래서 중간에 서비스센터, 및 LiveChat 등에서 했던 아래의 동작도 성공에 영향이 있을 수도 있다. (아닐 수도 있고)
- Novo 초기화
- CMOS RAM 초기화
이 글을 읽고 이것을 활용할 수 있는 사람이라면, 컴을 잘 다루는 사람일 것이다. 여하튼 좋은 목적으로 사용하기를 바라고,
이 상황으로 인하여, 1일 동안 마음 고생했던 기억도 있어, 필요로 하는 사람에게는 자신감도 갖고, 나처럼 헤매지 말고, 덜 고생하길 바라는 마음에 글로 남긴다.
Prev

Rss Feed