小弟第一次po文,若表達能力太差請見諒
關於在外接介面卡上安裝os小弟研究了很久,爬了很多外國論壇的文章(MSNF極力推薦)
以及在網路上搜尋資料,今天終於成左漲bacard aec6880上安裝了winxp,而且不用用
到floppy disk,以下就是今天我所作的各步驟,可能有點長,耐心點看.
********** 資料來源參考 :
http://www.collosumus.net/amd64/ **********
1.將windows xp cd中的內容複製到硬碟上的暫時工作資料夾,例如D:XPCD.
2.修改txtsetup.sif(位於D:XPCDi386中,以任何文字編輯器開啟即可).
以Acard AEC6280 ATA133控制卡為範例:
[SourceDisksFiles]
aec6280.sys = 1,,,,,,3_,4,1,,,1,4 (在TEXTMODE phase中讓windows setup可以驅動控制卡)
aec6280.inf = 1,,,,,,,20,0,0 (在GUI Setup phase中讓windows知道如何去驅動控制卡)
說明:第一行的1,讓windows setup知道從哪裡去copy aec280.sys,為什麼是1,請看 [SourceDisksNames.x86]這個section,中間的4代表要將檔案複製到哪個資料夾,請
參考[WinntDirectories]這個section.
第二行如同上面所說,將aec6280.inf從cd上的i386中複製到20所代表的inf.
[HardwareIdsDatabase]
PCIVEN_1191&DEV_0009;&SUBSYS_62801191 = "aec6280"
說明:可以從廠商提供的驅動程式中的inf檔中取得裝置的hardwareID.
[SCSI.load]
aec6280 = aec6280.sys,4
說明:TEXTMODE中,要驅動控制卡所需要載入的檔案,建議置於atapi.sys後(原作者的建議).
[SCSI]
aec6280 = "ACARD AEC6280 ATA133/SATA RAID Controller"
說明:在安裝過程中顯示的可讀性名稱.
3.修改aec6280.inf
[SourceDisksFiles]
aec6280.sys = 1
[SourceDisksNames]及其內容以";"分號使其成為註解(原作者的建議).
4.將修改後的txtsetup.sif,驅動程式檔案:aec6280.sys及aec6280.inf複製到i386資料夾中
5.製作ISO檔案
先以ultraiso製作光碟映射檔,在開啟影像檔將內容刪除,再把xpcd中的內容加入影像檔中
存檔.
6.燒錄ISO檔案.
7.此方法可適用於 2k/xp/2003 大部分SATA/ATA Raid控制卡,稍加修改即可
********** 資料來源參考 :
http://www.collosumus.net/amd64/ **********
:P