Debian

Thinkpad BIOS 更新:USB 驅動器無法啟動

  • February 20, 2021

在為執行 debian 10 的 Thinkpad x260 更新韌體時,我無法讓可啟動的 USB 驅動器工作。

到目前為止,我採取的步驟無濟於事,是:

  1. 從聯想支持下載了最新的 .iso。
  2. 使用 genisoimage 提取 bios 更新:

sudo genisoimage -o biosUpdate.img r02uj74d.iso

  1. 將此文件複製.img到 USB 驅動器:

sudo dd if=biosUpdate.img of=/dev/sdb

  1. 然後我重新啟動,按 F12 進入啟動菜單,然後選擇 USB 驅動器。

此時,螢幕空白一兩秒,然後我返回啟動菜單。

USB 驅動器在設備列表中顯示為“CDROM”。

是否有什麼我做錯了,這意味著我無法從啟動菜單啟動到 USB 驅動器?


編輯:為清楚起見,有關如何執行此操作的多個指南建議上述內容。例如https://blog.raveland.org/post/thinkpad_update_bios/

我設法使用問題中的方法版本更新了韌體。

不同之處在於,我沒有使用 repo 中的 debian 包,而是使用了genisoimage該包所基於的 perl 腳本(從https://userpages.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/geteltorito下載/)。

geteltorito將腳本替換為genisoimage生成的.img文件,當如上所述快閃記憶體到 USB 時,該文件執行良好。

genisoimage包裹可能有問題。

本指南詳細介紹了使用腳本的過程:https ://makandracards.com/operations/39925-lenovo-laptop-bios-update-with-linux

https://download.lenovo.com/pccbbs/mobiles/r02uj74d.iso已經是 ISO 鏡像,請嘗試直接 dd 到您的 USB 中。

如果它不起作用,也許您需要刻錄實際的 CD/DVD 並從它啟動。這是一個沒有 UEFI 的經典 ISO 映像。

BIOS 下載頁面


或者,我已經提取了他們的 Windows 更新程序並準備了要復製到 FAT32 格式化驅動器的文件。只需下載文件並將其內容提取到您的 USB 驅動器。然後,您可以從它啟動並更新 BIOS。

引用自:https://unix.stackexchange.com/questions/615165