本版
查看: 6485|回复: 6

[折腾] 联想双BIOS(8+4)魔改BIOS文件拆分教程

[复制链接]

Moderator

雁过长空,影沉寒水。

楼主(1#)
发表于 2024-9-17 17:00:55 | 只看该作者 |只看大图 |倒序浏览 |阅读模式
[color=rgb(33, 33, 33)][size=17px]众所周知,oem厂家尤其是联想惠普戴尔特别喜欢搞一些骚操作,就是让你以后不能废物利用。[/size][/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]今天收到了一张朋友送的TS540,MATX C226芯片组,本来想改NVMe启动结果死活搞不好。最后在网上冲浪几小时后寻得方法,所以记录下来以供经验记录。[/size][/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]理论上联想/戴尔的8M+4M双BIOS机型都可以这么搞。[/size][/color]



[color=rgb(33, 33, 33)][size=17px]首先提取BIOS。
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]以我的TS540主板为例,短接ME_DIS(禁用ME)后,可以使用FPTW备份:[/size][/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
  1. # DOS
    fpt -d backup.rom

    # Windows
    fptw64 -d backup.rom
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]通过上述方法,可以拿到一个12MB大小的BIOS文件。[/size][/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]不能使用AFUDOS备份,那样只会备份出一个6M大小的BIOS文件,后面会无法拆分。[/size][/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]


[color=rgb(33, 33, 33)][size=17px]这次只是简单的改一个NVMe启动上去。改NVMe的过程很简单,无非就是MMTool插入老三样(NVMe,NVMeINT13,NVMeSMM)或者是NvmeExpressDxE。[/size][/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]接下来就是分离BIOS文件。[/size][/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]用WinHex打开12MB的BIOS文件后ALT+G打开转到偏移量,输入007FFF0(注意尾巴是16进制不是十进制。不然会报错F是非法字符):[/size][/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]跳转后选中007FFF0行的最后一个字符,右键,点击选块尾部:[/size][/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]接着从开头到刚才设置为选块尾部的地方都会被选中,右键选中区域,点击编辑:[/size][/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]点击复制选块-至新文件:[/size][/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]然后将文件保存好,这个是我们的8M BIOS魔改后文件。[/size][/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]然后我们跳回007FFF0行,选中下一行0080000行的第一个字符,右键,点击选块起始位置:[/size][/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]接着到文件末尾最底下那一行,选中最后一个字符,右键,点击选块尾部:
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]接着从0080000行的第一个字符到最后都会被选中,然后也是一样的,右键选中区域,点击编辑-复制选块-至新文件:[/size][/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]然后将文件保存好,这个是我们的4M BIOS魔改后文件。
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]
[/size]
[/color]
[color=rgb(33, 33, 33)][size=17px]最后对应大小的文件分别刷入到对应的BIOS芯片即可。[/size][/color]

雁过长空,影沉寒水。雁无遗踪之意,水无沉影之心。
回复

支持 | 反对  0 支持 / 0 反对 评分 举报

Moderator

雁过长空,影沉寒水。

沙发(2#)
 楼主| 发表于 2024-9-17 17:01:32 | 只看该作者
同样,如果是合并的话,直接用winhex拼合两个文件为一个新文件就行。

Super Moderator

实习版主

板凳(3#)
发表于 2024-9-17 20:22:56 | 只看该作者
以前以改个性化BIOS为乐,现在懒的折腾了。

Super Moderator

需站内投广、测品等,请走站内信联系我。

地板(4#)
发表于 2024-9-17 21:27:39 | 只看该作者
jyssysz 发表于 2024-9-17 20:22
以前以改个性化BIOS为乐,现在懒的折腾了。

我连主板的bios都没去配置,直接默认。

哦,连固件都没去升。
懒得折腾。
负责站外商务合作,有意向与论坛合作的厂家/店家/个人/赞助,都可以发邮件给我:ooo#luobotou.org(#改为@,是o不是0),致邮沟通。

Super Moderator

实习版主

5#
发表于 2024-9-18 11:48:38 | 只看该作者
OOO 发表于 2024-9-17 21:27
我连主板的bios都没去配置,直接默认。

哦,连固件都没去升。

官方的BIOS更新文件还是更新一下,说不定可以提升性能,修复bug,提高稳定性。

Super Moderator

需站内投广、测品等,请走站内信联系我。

6#
发表于 2024-9-18 23:33:42 来自手机 | 只看该作者
jyssysz 发表于 2024-9-18 11:48
官方的BIOS更新文件还是更新一下,说不定可以提升性能,修复bug,提高稳定性。 ...

够用就好。哈哈哈
负责站外商务合作,有意向与论坛合作的厂家/店家/个人/赞助,都可以发邮件给我:ooo#luobotou.org(#改为@,是o不是0),致邮沟通。

Super Moderator

实习版主

7#
发表于 2024-9-19 20:55:09 | 只看该作者
现在更新BIOS非常方便,操作系统里运行升级程序就可以完成。
随手,简单,就升级了。
我现在也懒得折腾。

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2026-10-30 16:09 , Processed in 0.07 second(s), 20 queries , Gzip On.

快速回复 返回顶部 返回列表