聯想IS7XM(Q77或Q75芯片組)和IS8XM主板(Q87或Q85芯片組)都有兩個BIOS芯片。而且聯想主板有BIOS驗證機制,改過的BIOS文件,在DOS下無法刷入。只能用編程器。
下面我分享一下用CH341A編程器添加nvme模塊到IS7XM和IS8XM主板BIOS的詳細步驟和經驗。以聯想IS7XM主板為例:
1、用CH341A編程器分別備份下圖中兩個芯片的BIOS文件(步驟是讀取、校驗、保存為.bin格式),得到8M和2M兩個文件,命名為8M.bin和2M.bin,保存于桌面。
如果是聯想IS8XM主板,就是8M和4M兩個文件。
2、打開winhex15.8-CN軟件,合并上面的8M和2M兩個文件。具體操作是,在該軟件界面的上方,找“工具”、“文件工具”、點擊“文件合并”,輸入文件名10M.bin,選桌面為保存的路徑,點擊“保存”。
隨后,先點擊8M.bin,點擊附加;再點擊2M.bin,再點擊附加。最后點擊“完成”。
會出現合并完成的提示。至此,兩個BIOS文件合并成功。
3、用MMTool_5.07cn軟件添加nvme模塊。有兩種方法:一是在CSMCORE不同的卷里添加。二是在CSMCORE相同的卷里添加。兩種方法都能添加成功。
(1) 在CSMCORE不同的卷里添加,以IS7XM為例
打開MMTool_5.07cn,加載映像,打開剛合并成功的10M.bin,注意文件類型選All Files。
隨后選中倒數第二行,瀏覽,找到NVMeExpressDxE.ffs,選“插入壓縮”,插入。
可以看到,已經添加進去了。
隨后點擊“另存映像為”,將插入NVMeExpressDxE.ffs后的新文件命名為10M-nvme,保存于桌面,得到一個.fd格式的文件。
(2) 在CSMCORE相同的卷里添加,以IS8XM為例
用常規方法在CSMCORE處插入NVMeExpressDxE.ffs,網上教程很多,就不重復說了。
4、打開winhex15.8-CN軟件,將上面的10M-nvme進行分割,分割成一個8M文件和一個2M文件。
具體操作是,在該軟件界面的上方,找“工具”、“文件工具”、點擊“文件分割”。選中10M-nvme,點擊分割。
跳出分割文件窗口,輸入8M,確定。保存的文件名改為8M-nvme.bin,保存于桌面。
隨后會自動跳出剩下的2M的窗口,此時保存的文件名改為2M-nvme.bin,保存于桌面。
5、用CH341A編程器將上面得到的2M-nvme.bin文件刷入BIOS芯片(8M-nvme.bin跟我們備份的8M.bin完全一樣,就不用再重新刷入了,只刷入2M-nvme.bin即可)。
6、將固態硬盤安裝在轉接卡上,插在IS7XM主板PCIE 16X槽,開機后進入BIOS,改為UEFI啟動。用優盤重裝系統。注意成功刷入nvme 模塊后,BIOS的啟動項Other Device里有一個看不到的項,就是你的固態硬盤,只是顯示不出來而已。
我不打游戲,主要是辦公,因此不用獨立顯卡。我的固態硬盤是西部數據SN730,PCIE 16X槽能達到PCIE 3.0X4的速度,讀取速度大概2700-3200MB/s。
總結,我沒有專門去了解CSMCORE的功能,為什么網上都把它說的那么神圣,必須要在它后面添加nvme模塊,我認為添加到這個卷的任何一個位置都可以,反正添加后NVMeExpressDxE.ffs都是在這個卷的最后。
此外,添加到與CSMCORE不同的卷也可以。上面描述的IS7XM主板就是一個成功的例子。事實證明,兩種添加方式都可以。
將nvme模塊添加到與CSMCORE不同的卷后,分割后的文件只需要刷入2M-nvme.bin即可。但如果添加到CSMCORE后面了,分割后的兩個BIOS文件都要刷入。
論壇里的wangmt9806大哥已經上傳了IS8XM主板添加nvme模塊后的4M和8M的BIOS文件。我就只在附件里上傳了IS7XM主板的2M和8M,已添加了通用的NVMeExpressDxE.ffs。
|