xDroid's Blog

假装高冷的Geek

EFI Shell 升级 BIOS 了解一下

昨天听说有个上了 Z7 船的小伙伴升级了一下 BIOS ,自检飞快,不禁有些心动,决定也去升级一下。

可以直接从蓝天的 非官方 BIOS 仓库 下载对应模具的固件。找固件的型号稍微费了一番功夫,其实也就是印在底面上的几个标签中的一个= =。

DOS 启动!切换目录!

C:\ cd ES10513
The system cannot find ES10513.

大概是这样记不清错误信息了

垃圾 DOS 还我青春!

于是默默去改文件夹名了。

DOS 再启动!切换目录! ECFLASH

C:\EC\ ECFLASH
...
The ROM file is larger than 64K.

\表情包{震惊.jpg}


先吃个饭冷静一下。

在 google 上搜索了一下其他厂商的升级指南,发现其实不用进 DOS ,直接从 EFI Shell 刷也是可以的。想了一下我不是还有一个 Arch Linux 的启动盘么,正好拿来用用。

大概刷的步骤是 ecflash.nsh -> meset.nsh -> flash.nsh 这样。坑不算很多,比较麻烦的一步是一开始需要找到正确的分区 fs[n]: ——由于默认的屏幕映射只有 640x360 ,所以看不到特别靠上的分区信息= =只能猜猜看。


然鹅默认的 splash logo 也太 TM 丑了吧!滚去改图片去了。