【求助】如何製作Ghost Network Boot Disk?(Intel PRO 1000 MT)



贊助商連結


tiger1971
2005-06-29, 12:44 PM
小弟製作Ghost Network Boot Disk
版本:Ghost 8.2
Intel PRO 1000 MT
PRODOS.exe(2005 05 26)

不管用packet driver,NDIS2都在連進去時說找不到driver?
而其他製作的RTL8139,D-link 530,Intel PRO 100都可以在其相對應主機上正常連線進行網路ghost作業。

不知道有沒有先進有做類似的東西?
或是網路上有詳細教製作Ghost Network Boot Disk?

http://163.20.160.21/t167/symantec_ghost/921018.asp

贊助商連結


wks34620
2005-07-02, 09:06 PM
我幫你試做了一個
我想應該可以用吧?
因為本人並沒有Intel PRO 1000 MT的網卡可以測試
我幾個月前有幫我同學做過類似的東西,不過那時是做8.0
我想應該不會跟8.2差太多(因為這兩個版本我用起來都覺得差不多)
而且這些軟體我剛好都有
請你到下列網址去下載(我只放三天哦)
http://dreampark.myweb.hinet.net/Intel_pro1000.rar
我製作的是光碟版網路開機片
請你下載解壓縮後
看到NET目錄時(會有很多檔案)複製全部的檔案(包含NET資料夾)
到磁片去(你亦可以使用vfloopy之類的軟體)
燒錄時建議使用Nero
選擇『可開機光碟』開機來源→3.5磁片
然後在欲燒錄的光碟內建立一個名為Ghost的資料夾
裡面放著『Ghost.exe』的主程式
就可以燒錄了,並且燒錄完後你就可以
將BIOS設成光碟機開機
用該光碟去執行Ghost多點傳播
附註:我沒有附上Ghost 8.2的『Ghost.exe』給你,因為涉及到版權的問題
如有問題請自求多福,呵呵^^
我也只是個懂的不多的大三生
我也建議你可以自行下GHOST.EXE -clone的參數
將整個網路ghost做成是全自動的
不用人工手動的方式去加入ghostcast server
要不然很多台也是很累人的

tiger1971
2005-07-02, 09:41 PM
感謝∼orz
星期一到公司try就知道結果了

我的確是寫好autoexec.cfg用參數全自動跑
目前研究的方向是"中文化"全自動ghost選單
還有一對多ghost,免磁片,免光碟,用server 去ghost還原每一台電腦
(似乎是把autoexec.cfg寫入電腦硬碟)
不然我現在每次ghost一對多,都要每台電腦插入磁片,一一開機
然後server waiting 每台電腦就緒後開始ghost
磁片損壞率高,磁碟機老舊,磁片插進拔出好麻煩
上頭又不採購還原卡...

wks34620
2005-07-02, 10:42 PM
至於你提到的『中文化』是指針對ghost.exe這隻程式嗎?
如果可以的話還請不吝賜教一下
因為它不是win32的應用程式
我沒辦法用C++幫它做中文化
若你知道有哪個程式可以做到這件事的話
還勞煩告知一下
至於你說的『一對多ghost,免磁片,免光碟』
這個我試過了,是沒有問題的
就是要把ghost的client端給部署好就行了
到時候你還可利用Ghost 主控台發送開機訊號
給client的電腦,使其開機並進入全自動ghost的模式
當然,這些相關設定都僅需在Server端設定即可
完全不需到client端去操作
我不知你的公司有無『網域』
SID也是件煩人的事

tiger1971
2005-07-04, 05:03 PM
感謝∼已解決問題
詳細查到自己問題所在

1.
如果使用Ghost Boot Wizard製作Intel PRO 1000
問題出在e1000.dos此檔案
原始版本(ghost提供的)2003/03/05太舊,裡面應該是不包含Intel PRO 1000 MT
而wks兄提供的e1000.dos為2004/03/13,應為intel pro 100/1000釋出的9.x版
而目前intel 10.0版的e1000.dos為2005/02/28,
9.x跟10.0的1000.dos都可以認到Intel PRO 1000 MT
唯獨原本ghost提供的e1000.dos不認識Intel PRO 1000 MT

2.
用intel 10.0製作的Network boot disk為何不能驅動?
這問題在於PROTOCOL.INI
Network boot disk可以用packet driver 或 NDIS2 driver製作
小弟用NDIS2方式去製作,一般廠商提供的driver
直接用Ghost Boot Wizard去弄,有一個setup的選項,使用這選項通常做都沒什麼大問題
偏偏intel的driver不吃那一個選項,只好硬著頭皮上
檔案路徑指向,直接指e1000.dos
但是怎麼try就是無法Network boot
後來很無力的看一下PROTOCOL.INI
自己製作的如下
-----------------------------------
[protman]
drivername=PROTMAN$

[pktdrv]
drivername=PKTDRV$
bindings=nic
intvec=0x60
chainvec=0x66

[nic]
drivername =

-----------------------------
而原本Ghost Boot Wizard製作Intel PRO 1000的PROTOCOL.INI

-----------------------------
[protman]
drivername=PROTMAN$

[pktdrv]
drivername=PKTDRV$
bindings=nic
intvec=0x60
chainvec=0x66

[nic]
drivername = E1000$
; NODE = "00D00C123456" ; override the burned in MAC address



; SPEEDDUPLEX = 0 ; 10Mbps half duplex

; = 1 ; 10Mbps full duplex

; = 2 ; 100Mbps half duplex

; = 3 ; 100Mbps full duplex



; SLOT = 7 ; set this for each NIC if using more than one



; CACHEFLUSH = 1 ; set this if doing an unattended installation of

; Windows NT 4.0 using this driver to make the initial

; connection
--------------------------------------

比對過後,我決定採用原本的Ghost Boot Wizard製作Intel PRO 1000
然後用新版的e1000.dos去覆蓋過舊檔
這樣解決了問題!

感謝wks34620
下一篇再敘其他相關問題