小弟最近也有類似的問題
雖然不是跑Raid
但是一樣是Ghost在DOS下跑無法正確抓硬碟(含SATA)
我用的是最近網路上釋出的Ghost 11綠色版(內含DOS版、Win32版、Ghost Explorer及網路版)
家中的兩台電腦主機板:MSI K7N2 Delta2 LSR、A-BIT NF7-S Ver2
在MSI的板可以用DOS開機抓到SATA硬碟
但A-BIT的板就是無法正確抓取(4顆硬碟只抓到3顆,都是IDE,而且無法正確讀取所有資料,剩下一顆SATA當然就不用看了,讀不到)
後來想到的解法:WinPE+Ghost32
雖然開機動作會浪費不少時間
但是可以正確抓取所有硬碟
作法:
1.去BartPE官網下載PEBuilder 3.1.3 ZIP Package版(不用安裝)
2.用PEBuilder配上XP光碟製作出可以開機的WinPE映像檔(ISO)
3.用UltraISO編輯製作出來的映像檔(ISO),把SATA驅動放進目錄:i386\System32\Drivers 下,然後儲存修改結果
4.用酒精把ISO檔燒進RW片裡面,然後測試是否可以抓到
我必須說,光做這些操作花了我5天的時間
原因:
1.
不同PEBuilder版本似乎與XP光碟會有不相容的情況,以我來說,我去BartPE官網下載最新版3.1.10a、3.1.10、3.1.9,無論是安裝版還是ZIP Package版,與我的XP光碟就是不對頭,做出來的WinPE都無法開機。(我的XP光碟可以開機+自動安裝),直到使用3.1.3才能正常,光這一點就花了我3天的時間找問題和解決法。
中間還發生狀況,就是一開始如果不直接做出ISO檔,而是把資料放在自己設定的目錄裡,然後把要修改的資料複製到目錄裡面,然後再做出的ISO檔也會無法開機,我不知道是什麼原因,反正我只要這樣做就會無法開機,如果是先做出ISO檔,然後用工具修改內容,就可以正常開機,所以我也懶得探究原因。(時間浪費了好多
)
2.
SATA的驅動取得似乎也有學問,起初我用官方給的驅動直接複製進去,不管怎麼樣都不能用,後來改用Driver Genius把OS系統內已經裝好的驅動抓出來放進ISO檔內,才能正確讀取到。(WinPE不能使用未解壓縮的驅動,我不知道這一點,拿官方提供的驅動(XXX.SY_)去餵它,浪費我不少時間阿,還有擺放的目錄也是,我一直以為驅動都一定是在System32的目錄內,但直到用暴力法去做,才知道驅動要擺在System32下的Drivers目錄裡才有用)
3.
做出來的WinPE ISO本身的字型只有英文字型,一般我們用的XP光碟應該都是中文(特例除外),所以PEBuilder+WindowsXP中文版的組合,最好把中文字型複製到ISO檔裡面,以免WinPE開機後看到英文與亂碼混合,難看死了。(我是直接把Windows目錄內的字型全部Copy過去,不是光碟裡的字型喔)
4.
依照上面的作法,只能做出很陽春的WinPE,少了檔案管理員這項工具,如果想要跑Ghost32很不方便,所以我又找了兩個方法解決:
A.安裝 WinPE Plugin:WinFile,類似檔案管理員的套件
B.安裝WinPE Plugin:XPE 1.0.6,顯示基本的windows原件,如:我的電腦、IE、網路芳鄰、工作列、Windows Media Player...等等
WinFile容量很小,做出來的光碟大概只要150~170MB,但如果使用了XPE就會增加個70~80MB,所以容量上可能會超過250MB~350MB,容量越大,啟動速度越慢,不過界面上會比較順眼點。
3、4兩點花了我兩天以上的時間
目前勉強做出一個可以開機、沒有亂碼、可以跑Ghost32、抓得到所有硬碟(含SATA)的WinPE光碟
我想樓主可以參考看看