ThinkPad-T440通过U盘启动的方式升级BIOS

最近在ThinkPad-T440上安装最新的Ubuntu 17.04的时候,系统提示如下信息:

Oct 21 00:29:34 ThinkPad-T440 kernel: [ 0.000000] [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x20 (or later)

通过提示,可以看到是系统的CPU微码部分没有更新到最新,导致系统在执行部分功能的时候发生了异常,升级BIOS可以解决这个问题。

在联想官网上下载最新的BIOS光盘镜像(假定镜像名为BIOSCD.iso之后,发现无法直接通过U盘启动系统。原因是光盘的镜像格式不符合U盘启动需要的格式,需要进行转换之后才可以正常启动系统。

可以通过如下的方式,转换下载到的镜像文件之后,刷新BIOS

$ sudo apt-get install genisoimage

$ geteltorito -o bios.img BIOSCD.iso

#找出U盘挂载的位置,假定是/dev/sdb
$ df 

$ sudo dd if=bios.img of=/dev/sdb

之后,重启系统即可。

需要注意的是,在启动后的界面中需要选择第二项:

第1项是说明可以看一下
第2项就是BIOS升级选项
第3项是刷新机器的的型号信息,不推荐刷新。

参考链接


发布者

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注