Linux에서 노트북 펌웨어를 업데이트하는 방법

Linux에서 노트북 펌웨어를 업데이트하는 방법

Lenovo는 Linux 노트북용 펌웨어 업데이트를 제공하지 않는 것 같습니다. 요즘 노트북에는 DVD 드라이브가 부족한 경향이 있습니다. Linux/Unix에서 어떻게 업데이트하나요?

답변1

업데이트: 최근에 나는벤토이ISO에서 쉽게 부팅할 수 있습니다.

최근 동료가 공유한 내용입니다. 더 많은 청중에게 유용할 것이라고 생각했습니다. 나는 그것에 대한 크레딧을 공유하지 않기 때문에 커뮤니티 위키로 표시되었습니다. 이 프로그램이 다른 노트북에서도 작동할 수도 있을 것 같아요.

  • support.lenovo.com에서 T460p 드라이버 목록을 방문하여 Windows 10용 BIOS 업데이트 CD 이미지를 다운로드하세요. (결국 dos 버전을 얻었지만 그게 중요하지 않다고 생각합니다)
  • 아직 설치되지 않은 경우 genisoimage를 설치하고게터 토리토:
    • yum install genisoimage geteltorito
  • 다운로드한 *.iso 파일에서 El Torito 부팅 이미지를 추출합니다.
    • 내 경우에는 다음과 같습니다 r07uj12wd.iso.
    • geteltorito -o bios.img r07uj12wd.iso
    • USB 플래시 드라이브의 블록 장치 이름을 찾으십시오: ( lsblk예를 들어 /dev/sdb)
  • 추출된 이미지를 USB 메모리 스틱에 씁니다. 내 경우에는 다음과 같이 연결된 USB(내가 사용한 이전 1G) 스틱이었습니다 /dev/sdb.
    • dd if=bios.img of=/dev/sdX bs=1M status=progress ; sync
    • USB 스틱으로 부팅하고 BIOS 업그레이드 지침을 따르세요.

t420에서 이 작업을 수행했는데 문제가 없었습니다.

주목:dd명령은 장치 이름을 잘못 선택하면 중요한 데이터가 지워질 수 있으므로 매우 위험합니다. 그래서 X부주의한 복사/붙여넣기 문제를 피하기 위해 거기에 문자를 넣었습니다. 조심해서 진행해라!

관련 정보