AMI的BIOS可修改的余地非常大,因为AMI官方提供了各种工具,并且向前兼容性做的相当好。所以就有了这些年来留传下的各种DIY方式。正好俺的主板 华南金牌X79 ATX版型 2.46 用的是AMI的BIOS,可以开开刀。
下文中所有程序都在这里。假设ROM名字为x7947.ROM。
1. 解锁MSR寄存器
解压UEFIPatch_xx.zip,将UEFIPatch、patches.txt和x7947.ROM放在同一文件夹中,执行:
UEFIPatch x7947.ROM
生成的x7947.ROM.patched即解锁后的ROM。
2. 提取、修改、替换DSDT
解压OZMTool_xx.zip,将OZMTool和x7947.ROM放在同一文件夹下。
提取:
OZMTool.exe --dsdtextract --out extract --input x7947.ROM
这样当前目录会多出一个extract文件夹,里面有AmiBoardInfo.bin和DSDT.aml。
修改DSDT建议使用MaciASL,修改完了替换进ROM:
OZMTool.exe --dsdtinject --input x7947.ROM --dsdt extract/DSDT.aml --out x7947_dsdt.rom
注意,修改完的DSDT不能比原DSDT大。所以只能进行一些简单的修改替换才行。
3. 更改开机界面
打开Change_Logo.exe,载入ROM文件,选择新图片,然后保存即可。
4. 插入NVMe模块
用MMTool打开ROM,解压nvme-module.zip,依次插入里面的四个模块:
Nvme、NvmeSmm、NVMEINT13、NvmExpressDxE
请务必按这个顺序插入,并且确保插入完毕后这四个模块是紧挨着的!
插入完后检查一下,然后点Save即可。
Comments | 10 条评论
zouyanggary 博主
GoodJob!试试
hh 博主
该评论为私密评论
cheney 博主
@hh
估计是没空啦,因为现在手头木有X79的板子了,换Ryzen咯
cheney 博主
@hh
对了,oz目前还有两个我无法解决的问题:
所以我做好了第一版就放弃了
loser 博主
大佬我咨询下bios是怎么添加CsmVideoDxe模块的。。。我2.49p板子按照你教程来修改bios 只是没有插NVMe模块,然后对应的bios设置 cms改uefi 开机花屏。。。emmmm
cheney 博主
@loser
用Dsdt2Bios先把Csm...Dxe.efi转成ffs,然后直接用MMTool或者UEFITool来insert进去就完事啦
loser 博主
@cheney
好的 大佬谢谢了,10.14.15 本来安装好了的。。。刚刚替换我的DSDT 开机报unsynchronized TSC for cpu 17-19三条这个错误 然后卡住。。。我dsdt里面 删除了CUU0-3 是因为这个原因吗,e5-2680 v2,我DSDT只重命名了EUSB -> EH01,USBE -> EH02,删除了 cuu0-3,name cuu0-3 这个没有删
qzzm 博主
请问华南x79 m.2烈焰战神板可以用 本文中的解锁MSR寄存器的方法吗?
cheney 博主
@qzzm
理论是可以的,用的都是AMI的BIOS
michaelng 博主
博主 你好 我是华南x79烈焰版的使用者 在远景的论坛上 素闻你通过替换毛子的x79 bios usb 3.0实现了usb3.0 uefi启动 由于你放出来的是双cpu的x79板 我不能直接刷入 想询问一下能否教我把我自己的x79 usb 3.0替换成毛子的usb 3.0模块 我的动手能力还行我已经备份了我原版bios 也会用MMTool 但我不知道bios.rom里面哪一个 是USB 3.0模块希望你能在百忙之中抽空教教我