如何把網卡PXE_ROM寫入主板BIOS?

Tags: 文件, 網卡,

獨立網卡不加PXE芯片也可無盤啟動.在我們做無盤的時候,可能會遇到某些獨立網卡由於驅動等方面的問題,不能很好的用來做無盤客戶機,這個時候我們就不得不加獨立網卡來解決這個問題,但是光有獨立網卡還是不夠的,我們還要再多買一塊PXE芯片,一般情況下是5塊錢一塊,如果一個網吧有200臺機器,那麼就要為買這些芯片而多出上千元,這樣一來,網吧可能不是很樂意,所以我們在面對這樣網吧的時候,可以考慮通過下面的方法來為網吧省一筆可觀的費用,那就是通過自已把對應獨立網卡的PXE ROM加入到主板BIOS裡面去。

下面的方法適用於現存市面上的98%的主板,如果遇到不能修改的,可以找對應BIOS的修改工具,方法基本差不多。

首先我們準備好以下軟件和硬件,CBROM.EXE(建議採用2.15版),BIOS刷新程序,BIOS升級文件,8139普通網卡(無需BOOT芯片)。

1、首先到realtek官方網站下載最新的813X系列的PXE代碼,記住,一定要下載2.16版,由於該網站是英文網頁,為了方便使用,公司FTP提供下載(由於鏈接地址會被認為有推廣嫌疑,這裡無法附上鍊接)

2、找一塊硬盤將C盤改成FAT或FAT32格式分區,並且用FORMAT命令傳送系統文件,即 x:ormat c:/q/s ,掛在有操作系統的機器上。將下載的文件解壓,其中可以找到兩個擴展名為LOM的文件,一個大約40K,另一個10多K,我們只要40K的文件,即“RTSPXE_M.LOM”,將此文件複製到另一塊硬盤C盤根目錄下(有COMMAND.COM文件的分區目錄下),將CBROM215.EXE複製到另一塊硬盤C盤根目錄下,BIOS文件以及BIOS刷新程序一般隨主板帶的光盤或網站上可以獲得。

3、摘下硬盤掛在nForce4主板的機器上,開機,此時系統直接進入C:_ ,這就是我們要的最純淨的DOS系統,不要加載任何CONFIG.SYS等配置!

4、首先查看BIOS文件裡的PXE代碼(如果您的主板沒PXE代碼,可以跳過此步驟!),命令格式為 C:_CBROM215.EXEBIOS.BIN /D(假如BIOS文件為BIOS.BIN),這時顯示出BIOS裡的許多文件,其中PCI設備可以看到NVPXES.NIC(或其它,一般有PXE字樣),以七彩虹C.NF4X Ver1.4A為例,PCI裡有兩個,一個是RAID文件,另一個是PXE文件

5、刪除PXE代碼,命令如下 C:_CBROM215.EXEBIOS.BIN /PCI RELESAE,此時會提示有兩個PCI文件,要求選其中一個刪除,PCI(B)是PXE代碼文件,我們只需輸入B,回車後即可刪除成功!(視不同主板而定)

6、把解壓好的PXE代碼寫入BIN文件裡,命令如下 C:_CBROM215.EXE BIOS.BIN /PCIRTSPXE_M.LOM 回車後即可成功!

7、按正確操作刷主板BIOS,如果你不懂得BIOS刷新程序的各種參數,只要保證操作正確,且不斷電,你完全可以 C:_FLASH.EXEBIOS.BIN (假定刷新程序文件名為FLASH.EXE),按提示回車,按“Y”,刷新完後按“F1”重啟即可。

8、重新啟動成功的話,你就可以將8139網卡插入主板,開機,按下SHIFT+F10,設置好後即可實現無盤啟動!

附SHIFT+F10參數詳解:

Network Boot Protocol (PXERPL按空格選擇網絡引導協議類型)

Boot Order (Rom Disable禁止BOOR ROM引導;Int 18h先從BIOS設置中的次序引導;Int19h先從BOOT ROM引導;PnP/BEV從BBS引導)

Show config Message (Enable ?Disable)啟動時是否顯示SHIFT+F10

Show Message time (3-12seconds) 啟動時shift—f10提示信息停留的時間。

CBROM參數詳解:

CBROM ***.BIN /EPA ***.EPA 更新能源之星圖標(用於只支持EPA格式的4.5X)

CBROM ***.BIN /EPA ***.BMP 更新能源之星圖標(用於只支持BMP格式的4.6X-6.X)

CBROM ***.BIN /EPA1-7 ***.BMP 部分主板支持多個更換能源之星圖標功能

CBROM ***.BIN /LOGO ***.BMP 更新全屏畫面用法(用於只支持BMP格式的6.X和部分4.5X)

CBROM ***.BIN /LOGO1-7 ***.BMP 部分主板支持多個更換全屏畫面功能

CBROM ***.BIN /ISA STDE.BIN 使你的主板擁有和捷波恢復精靈一樣的功能

CBROM ***.BIN /ISA BIOS-10.BIN 使你的主板擁有承啟主板的GHOST功能

CBROM ***.BIN /PCI PXE.LOM 下載 網卡BOOTROM 啟動芯片 PXE 代碼,寫進主板的BIO 將PXE啟動代碼寫到 BIOS 中去,用做無盤啟動工作站

CBROM ***.BIN /VSA ***.BIN 更新防毒模塊

CBROM ***.BIN /AWDFLASH AWDFLASH.EXE 使你的主板擁有自刷新工能(啟動時ALT+F2)

CBROM ***.BIN /MIB ***.TXT 在支持MENU IN BIOS的主板加入文本信息(加入後,在BIOS SETUP裡按F5或F9)

CBROM ***.BIN /YGROUP AWARDEYT.ROM 更換 YGROUP組

CBROM ***.BIN /XGROUP AWARDEXT.ROM 更換 XGROUP組

CBROM ***.BIN /GROUP _EN_CODE.BIN 寫入英文顯示代碼

CBROM ***.BIN /GROUP _GR_CODE.BIN 寫入繁體中文代碼

CBROM ***.BIN /GROUP _B5_CODE.BIN 寫入德語代碼

CBROM ***.BIN /FNT1 FONT1.AWD 寫入字庫

移出某項內容:

在以上各參數的基礎上(CBROM***.BIN /ISA)加入EXTRACT參數,則為移出BIOS中的新功能。各參數、BIOS文件不同,移出的內容也不相同。

注意:移出的文件最好用BIOS文件中的原文件名。否則可能移植到BIOS中,可能無法使用。

刪除某項內容:

如你不想用BIOS中的某個文件,可以在以上參數的基礎上(CBROM ***.BIN /ISA)加入RELESAE參數,則為刪除對應的項目。

警告:修改BIOS可能造成機器不能啟動的嚴重後果,在沒有安全保證的情況下,請慎重使用!

前市場上主要有兩種BIOS,即AMIBIOS和AWDBIOS。PXE無盤系統專用的BOOTROM程序除了可以寫入網卡啟動芯片,也可以直接寫入主板BIOS。對於一些集成網卡的主板特別有用,但這項技術最好由有經驗的專家進行。 《AMIBIOS》

1.運行AMIBCP.EXE,出現圖一畫面,輸入待編輯的BIOS文件名。

2.將光標移至Edit BIOS Modules處,回車進入,見圖二。

3.此時出現BIOS中的模塊列表,見圖三,圖中畫紅線的模塊為主板廠原來添加的網卡BIOS(注:不同的 主板可能會不同),將原來的網卡BIOS刪除。

4.按Insert鍵進入添加模塊菜單,如圖四。

5.出現圖五後,按Esc鍵,程序會提示是否保存,按回車保存。

6.如果你的BIOS有標號為50的模塊,請將其刪除。如圖六。

7.按Esc鍵回到主菜單,將改好的BIOS文件存盤。

《AWDBIOS》

1.運行CBROM.EXE xxx.BIN /D,出現圖一畫面,列出BIOS中的模塊,圖中紅線為主板廠原來添加的SCSI卡BIOS,不同的主板可能會不同,你的BIOS中可能會有網卡的BIOS,如果有網卡的BIOS,需用CBROM.EXE xxx.BIN /PCI Release命令將其刪除。

2.運行CBROM.EXE xxx.BIN /PCI RTL8139.BIN將網卡的BIOS添加進去,再次運行CBROM.EXE xxx.BIN /D,確認已添加正確。

相關問題答案