因工作需要,我想把手邊的幾張 ghost 網路開機磁片整合成一張光碟。
在幾次測試之後,幾台使用SATA硬碟及IDE光碟機的各廠牌PC已可正常使用網路還原功能。
但手上的這台ASUS D692 ( M/B: P5KPL-VM) 一直無法使用整合光碟正常啟動。
經過n次的找文及測試之後,一直都無法解決這個問題。
請各位有經驗的大哥們幫個忙,讓我從這個地獄解脫吧,先謝啦!!
目前狀況:
1. USB 隨身碟開機進行網路開機還原 (可USB開機機種皆可正常運作。但不考慮。因有些機種無法使用USB開機)
2. 軟碟開機進行網路開機還原 (所有機種都可正常運作,但需換片且軟碟故障機率高)
3. 光碟開機進行網路開機還原 (IDE光碟機+IDE硬碟或SATA硬碟都可正常運作,搭SATA光碟機之PC無法執行ghost。執行ghost時會hang住,停留在進入ghost的第一個畫面且無任何對話框,按Ctrl+Alt+Del也無法重開。)
主機資訊:
ASUS D692
北橋 G31
南橋 ICH7
IDE Slot *1
SATA Slot *4
SATA HDD *1
SATA DVD *1
開機光碟Autoexec.bat
==================================================================
@echo off
SET TZ=GHO-08:00
prompt $p$g
\net\netbind.com
MOUSE.COM
MSCDEX.EXE /D:MSCD000 /D:MSCD001 /D:MSCD002 /D:MSCD003
echo Loading...
if %config% == IntelPro100 goto IntelPro100
if %config% == IntelPro1000 goto IntelPro1000
if %config% == AtherosL1 goto AtherosL1
if %config% == Yukon88E8055 goto Yukon88E8055
:IntelPro100
if exist a:\ghost\ghost.exe goto GHOSTFND
goto IntelPro100
:IntelPro1000
if exist a:\ghost\ghost.exe goto GHOSTFND
goto IntelPro1000
:AtherosL1
if exist a:\ghost\ghost.exe goto GHOSTFND
goto AtherosL1
:Yukon88E8055
if exist a:\ghost\ghost.exe goto GHOSTFND
goto Yukon88E8055
:GHOSTFND
cd \ghost
echo Loading...
ghost.exe
goto END
:FAILED
echo Unknown boot menu selection
goto END
:END
==================================================================
開機光碟config.sys
==================================================================
[menu]
menuitem=IntelPro100, Intel Pro 100 Network Adapter
menuitem=IntelPro100, Intel Pro 1000 Network Adapter
menuitem=AtherosL1, AtherosL1 Network Adapter
menuitem=Yukon88E8055, Marvell Yukon 88E8055 Network Adapter
[IntelPro100]
DEVICE=\net\net0\protman.dos /I:\net\net0
DEVICE=\net\net0\dis_pkt.dos
DEVICE=\net\net0\e100b.dos
[IntelPro1000]
DEVICE=\net\net1\protman.dos /I:\net\net1
DEVICE=\net\net1\dis_pkt.dos
DEVICE=\net\net1\e1000.dos
[AtherosL1]
DEVICE=\net\net2\protman.dos /I:\net\net2
DEVICE=\net\net2\dis_pkt.dos
DEVICE=\net\net2\l1.dos
[Yukon88E8055]
DEVICE=\net\net3\protman.dos /I:\net\net3
DEVICE=\net\net3\dis_pkt.dos
DEVICE=\net\net3\yuknd.dos
[COMMON]
LASTDRIVE = Z
DEVICE=gcdrom.sys /D:MSCD000 /C0
DEVICE=gcdrom.sys /D:MSCD001 /C1
DEVICE=gcdrom.sys /D:MSCD002 /C2
DEVICE=gcdrom.sys /D:MSCD003 /C3
請各位幫我看看是哪裡出了問題,謝謝。
==================================================================
抱歉! 我使用的是 ghost 8.2 跟 ghost 11 的 Dos 版。這兩個版本在我使用sata光碟開機時都會發生以上問題。
驅動SATA光碟機的方式 -- 已試過可IDE及SATA光碟機開機!!
需要檔案 MSCDEX.EXE 和 gcdrom.sys
autoexec.bat
MSCDEX.EXE /D:MSCD000 /D:MSCD001 /D:MSCD002 /D:MSCD003
config.sys
DEVICE=gcdrom.sys /D:MSCD000 /C0
DEVICE=gcdrom.sys /D:MSCD001 /C1
DEVICE=gcdrom.sys /D:MSCD002 /C2
DEVICE=gcdrom.sys /D:MSCD003 /C3
那一段code直接加在autoexec.bat 及 config.sys 中即可。
MSCDEX.EXE 你可以在98開機片中取得
gcdrom.sys 你google一下可以找的到
AUTOEXEC.bat 和 CONFIG.sys 是98開機片裡就有的系統檔(當然你也可以用記事本新增或編輯這兩個檔)
我是把這四個檔放在根目錄下(MSCDEX.EXE 和 gcdrom.sys可照你的意思放在其他資料夾,只要autoexec.bat 及 config.sys 中的路徑沒設錯)
如果你要MSCDEX.EXE 和 gcdrom.sys的話,我可以寄給你。
To clwu5724:
謝謝你的回應,我會朝這個方向再試試。最近手頭工作比較多,等手邊的工作告一段落,我會再徹底地試過一次。
UDVD.SYS 是較好選擇之一,同時支援IDE/SATA 光碟機
UIDE.SYS 合併了 UDVD.SYS 和 UDMA.SYS,同時支援IDE/SATA 光碟機,雖有UDMA.SYS cache 功能,卻造成執行NTFSPRO時,無法完整顯示NTFS分割區內檔案與資料夾,沒有用到NTFSPRO時,用UIDE.SYS 比UDVD.SYS 更有效率。
UDVD.SYS及UIDE.SYS開機速度比oakcdrom.sys、xcdrom.sys、idecd.sys、gcdrom.sys 快
UDVD.SYS及UIDE.SYS下載網址︰
http://www.mdgx.com/files/DRIVERS.ZIP
內文搜尋

X