原創(chuàng)]NVIDIA nForce Networking Controller系列網(wǎng)卡pxe網(wǎng)克教程
上一篇 / 下一篇 2007-08-31 11:09:13 / 個(gè)人分類:技術(shù)研究
查看( 872 ) / 評(píng)論( 27 )
第一次碰到形如“NVIDIA nForce Networking Controller”類的網(wǎng)卡,又要用它進(jìn)行網(wǎng)克,同時(shí)要保證速度和穩(wěn)定性。主板是華礫的M2N-E,比較高端的。在網(wǎng)上找了幾天,都理不清頭緒,克了幾次總也不成功。最后只好到華礫官網(wǎng)找該系列網(wǎng)卡的dos驅(qū)動(dòng),然后用相應(yīng)的工具做成pxe啟動(dòng)引導(dǎo)文件及ghost網(wǎng)克客戶端。今天終于工夫不負(fù)有心人,搞成功了。現(xiàn)在把pxe網(wǎng)克制作文件及操作過程寫下來備忘。 pxe無盤啟動(dòng)工作原理 PXE是Preboot Execution Environment的縮寫。RPL是根據(jù)網(wǎng)卡上的ID號(hào)加上其它的記錄組成的Frame向server發(fā)出請(qǐng)求,而server那里早已經(jīng)有了這個(gè)ID數(shù)據(jù),匹配成功則進(jìn)行遠(yuǎn)程啟動(dòng);PXE是則是根據(jù)服務(wù)器端收到的工作站MAC地址(就是網(wǎng)卡號(hào)),使用DHCP服務(wù)給這個(gè)MAC地址指定一個(gè)IP地址,每次重啟動(dòng)可能同一臺(tái)工作站有與上次啟動(dòng)有不同的IP,動(dòng)態(tài)分配地址。下面以工作站引導(dǎo)過程說明PXE的原理: 1、 用戶端電腦開機(jī)后, PXE Boot ROM 獲得控制權(quán)之前先做自我測(cè)試,然后以廣播形式發(fā)出一個(gè)請(qǐng)求FIND幀。 2、 如果服務(wù)器收到個(gè)人電腦所送出的要求, 就會(huì)送回 DHCP 回應(yīng), 內(nèi)容包括用戶端的 IP 地址, 預(yù)設(shè)通訊通道, 及開機(jī)映像文件。 否則, 服務(wù)器會(huì)忽略這個(gè)要求。 3、 工作站收到服務(wù)器發(fā)回的響應(yīng)后則會(huì)回應(yīng)一個(gè)FRAME,以請(qǐng)求傳送啟動(dòng)所需文件。 4、 之后,將有更多的訊息在用戶端與服務(wù)器之間作應(yīng)答, 用以決定啟動(dòng)參數(shù)。 BootPROM 由 TFTP 通訊協(xié)議從服務(wù)器下載開機(jī)映像檔, 這個(gè)映像檔就是軟盤的映象文件。 5、 工作站使用TFTP 協(xié)議接收啟動(dòng)文件后,將控制權(quán)轉(zhuǎn)交啟動(dòng)塊,引導(dǎo)操作系統(tǒng),完成遠(yuǎn)程啟動(dòng)。要準(zhǔn)備的東西1.DHCP服務(wù)端和tftp服務(wù)端,你可以用win2000server或win2003server配置DHCP,也可以用tftp32做,這個(gè)小東西集成了DHCP和tftp服務(wù)端。
tftpd32.rar (2007-02-04 21:09:30, Size: 44.9 KB, Downloads: 113)
2。支持pxe啟動(dòng)的網(wǎng)卡及主板,一般網(wǎng)卡都支持這功能。在bios里設(shè)置通過lan啟動(dòng)。 3。ghost8。3企業(yè)版(也可以是其它版本,未測(cè)試過),帶有Ghost boot wizard功能,可以制作映象文件。 4。3COM的一個(gè)工具3com boot server,文件名dabs101_install.zip,當(dāng)然也有其它版,我用的是這個(gè)。主要用它作系統(tǒng)引導(dǎo)文件。當(dāng)然也可以用來編輯ghost做成的映象文件內(nèi)容。
dabs101_install.zip (2007-02-04 21:10:02, Size: 2.05 MB, Downloads: 215)
破解:0111151111111111 5。NVIDIA nForce Networking Controller系列網(wǎng)卡的dos驅(qū)動(dòng)文件
DOS_NDIS.zip (2007-02-04 21:10:49, Size: 1.04 MB, Downloads: 482)
開始搞吧先做系統(tǒng)映象文件. 1.先打開 DOS_NDIS.zip文件,提取mcassist.cfg,protocol.ini,NVNDIS2.DOS,NDIS.DOS等四個(gè)文件.其中,后兩個(gè)文件就是NF系列網(wǎng)卡的DOS驅(qū)動(dòng)文件.把這個(gè)四個(gè)文件,放在一個(gè)名為"NVIDIA nForce Networking Controller"的文件夾里,標(biāo)志你的網(wǎng)卡型號(hào)(呵呵,你可以叫其它名字,自己曉得就行了.) 2.安裝完ghost8.3企業(yè)版后,可以找到這樣一個(gè)目錄: C:\Documents and Settings\All Users\Application Data\Symantec\Ghost\Template (我的操作系統(tǒng)是win2003,你的目錄在哪,自己找找吧.) 這個(gè)里面放的都是ghost企業(yè)本身自帶的一些網(wǎng)卡DOS驅(qū)動(dòng),把剛才做成的那個(gè)"NVIDIA nForce Networking Controller"文件夾放在這里.等會(huì)你就曉得了. 3.啟動(dòng)Ghost Boot Wizard,選擇TCP/IP Network Ghost Client Boot Image,下一步,出現(xiàn)網(wǎng)卡列表,沒看見的話,就把"Show all drivers.."打上勾,,出來了吧.. 在列表里是不是看到了你的網(wǎng)卡: NVIDIA nForce Networking Controller,做了1.2兩步,在這里就能看到相應(yīng)的網(wǎng)卡型號(hào). 4.接著不停的下一步,保存為test.sys文件,文件名自己隨便取. [ 本帖最后由 天涯風(fēng)云 于 2007-2-4 22:30 編輯]
- 天涯風(fēng)云 發(fā)布于2007-02-04 21:48:09
- 再做系統(tǒng)引導(dǎo)文件
1.安裝 dabs工具后,啟動(dòng)3Com Boot Services程序中的3com boot image Edit,先create a boot pxe menu file,,,然后add進(jìn)你前面做的test.sys文件.保存為test.pxe,,意思就是啟動(dòng)成功后,加載該映象文件.無盤系統(tǒng)的啟動(dòng)機(jī)制與此類似.
2.將test.sys和test.pxe放在d:\pxe目錄下.(你可以放在其它地方,這個(gè)目錄在配置tftp服務(wù)端時(shí),要指向它.)
3.用3com boot image edit中的最下面那個(gè)Edit an existing file...編輯test.sys映象文件包.主要修改autoexec.bat和config.sys文件. 兩個(gè)文件內(nèi)容如下: 'autoexec.bat
@echo off SET TZ=GHO-08:00 prompt Type ghreboot to attempt to return to Windows $_$P$G \net\netbind.com if exist MOUSE.COM MOUSE.COM set path=c:\ghost;\ghost;c:;\ echo Loading... CD GHOST ghost.exe
后面ghost.exe可帶參數(shù),你可以自己加上去..
'config.sys
device=a:\himem.sys dos=high,umb DEVICE=\NET\NVNDIS2.DOS DEVICE=\net\protman.dos /I:\net DEVICE=\net\dis_pkt.dos DEVICE=\net\NDIS.DOS LASTDRIVE = Z
其它文件和目錄里的東西,可以不動(dòng)了..想用其它ghost版本,可以把ghost目錄里的ghost.exe文件換出來就可以啦.
[ 本帖最后由 天涯風(fēng)云 于 2007-2-4 22:16 編輯 ]
- 天涯風(fēng)云 發(fā)布于2007-02-04 22:01:56
- 配置tftp server
啟動(dòng)tftpd32.exe程序,,指定current directory(當(dāng)前目錄)為d:\pxe,
server interfaces (默認(rèn)是你網(wǎng)卡的實(shí)際地址)
1.JPG
2.JPG
配置dhcp server
ip pool starting address:地址池的起始IP,,用那些與你的IP在同一網(wǎng)段,而且是未使用的IP. size of pool:地址池長(zhǎng)度,,默認(rèn)240,,夠長(zhǎng)的了,你可以適當(dāng)指定. boot file :填你剛才做的test.pxe,,就寫個(gè)名字就行了,不填文件路徑,別搞錯(cuò)了. mask:子網(wǎng)掩網(wǎng),這個(gè)根據(jù)你實(shí)際情況填.. 其它保持默認(rèn)就可以了..
3.JPG
填好,就可以填旁邊的save了..重起tftpd32程序,,這樣就同時(shí)啟動(dòng)了tftp服務(wù)器和dhcp服務(wù)器..
最后,設(shè)置bios從網(wǎng)卡的引導(dǎo)啟動(dòng)..不同主板設(shè)置不一樣,可以參看說明書. 我的m2n-e板子,直接開機(jī)按F8就能選擇啟動(dòng)順序了..hoho!~~~
你搞定了嗎??哈哈,,要是還搞不定,,向我天涯風(fēng)云來咨詢吧~~費(fèi)用方面,QQ密談,,
|