前言
我是稍息,之前写过一篇实战成品nas(联想t2 pro)安装飞牛双启动,对如何让t2 pro支持从nvme盘启动留下一个坑,没有写怎么改bios,后来又写了一篇不修改bios让联想T2P支持nvme启动,介绍了如果不改bios,也可以通过emmc启动nvme盘,但是那是grub必须从emmc读取内核,有一定局限性,bios并不支持nvme。这篇文章就通过给bios加nvme模块实现主板底层支持从nvme启动。
为什么不直接改好一个bios文件,大家直接写入就行呢?因为测试了,两块t2p主板,读取一块bios写入另一块(即使不修改,不加nvme模块)也无法启动,也就是t2p的bios每一块板子都不通用。只能自己读取自己的修改后再写入。
编程器准备
千万注意,目前我见到的所有x86主板的bios都是1.8V,直接用土豪金ch341编程器和夹子会烧cpu,一定要用1.8V编程器,或者在CH341后面加点平转换板 一定要用1.8V编程器,或者在CH341后面加点平转换板
t2p的bios芯片 bios芯片在散热器下面,要取下散热器后面四个螺丝
取下散热器可以看到bios芯片
编程器连接 编程夹对准芯片1脚夹住芯片
变程夹针脚板接1.8V转接板,对准1脚和方向
1.8V转接板接ch341编程器固定座
编程器usb口接电脑即可
读取修改bios
网盘下载编程器软件和bios修改工具(百度网盘)
解压运行NeoProgrammer读取bios
解压运行修改t2p修改工具目录下的UEFITool
选择刚才保存的bios文件
按图上展开到最后这一级,滚动到最后一个文件(file)
在最后一个文件上右键菜单,选择插入到之后
选择当前目录下的模块NvmExpressDxe_Small.ffs
可以看到多了一个文件,就是刚才插入的
点击文件保存
重命名为加nvme的文件
保存会提示是否打开修改后的文件,可以打开后关闭软件即可
将修改完的bios用编程器写入bios芯片 按照上述连接,打开NeoProgrammer,将修改的文件拖入软件窗口即可打开
依次点击擦除-编程-校验,校验通过可以断开编程器,通电开机
查看效果
插入nvme盘,按照正常教程安装飞牛,如果nvme盘中已将安装飞牛,则插入m2盘后再进入bios就能看到飞牛的启动项
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
本文来自:什么值得买