|
下面这个方法,我是模仿DELL的XP光盘做的,硬盘安装通过!
下面以Intel芯片组的主板为例说明:
1.解压下载到的SATA驱动,其中包括以下文件:
iastor.sys
iastor.inf
iastor.cat
iaahci.cat
iaahci.inf
TXTSETUP.OEM
复制一份iastor.sys,并将其中一份改名为iastor.x86
将以上文件拷贝到I386文件夹
2.从Windows XP安装光盘中提取TXTSETUP.SIF,用记事本打开TXTSETUP.SIF文件,执行以下操作:
a.在[WinntDirectories]下加入:
999 = SATADRV
b.在[SourceDisksFiles]下加入:
iastor.x86 = 1,,,,,,,999,0,0,iastor.sys
iastor.sys = 1,,,,,,4_,4,1,,,1,4
iastor.inf = 1,,,,,,,999,0,0
iastor.cat = 1,,,,,,,999,0,0
iaahci.cat = 1,,,,,,,999,0,0
iaahci.inf = 1,,,,,,,999,0,0
c.在[HardwareIdsDatabase]下加入:
PCI\VEN_8086&DEV_2922&CC_0106="iaStor"
PCI\VEN_8086&DEV_282A&CC_0104="iaStor"
PCI\VEN_8086&DEV_2829&CC_0106="iaStor"
PCI\VEN_8086&DEV_2822&CC_0104="iaStor"
PCI\VEN_8086&DEV_2821&CC_0106="iaStor"
PCI\VEN_8086&DEV_2682&CC_0104="iaStor"
PCI\VEN_8086&DEV_2681&CC_0106="iaStor"
PCI\VEN_8086&DEV_27C3&CC_0104="iaStor"
PCI\VEN_8086&DEV_27C6&CC_0104="iaStor"
PCI\VEN_8086&DEV_27C1&CC_0106="iaStor"
PCI\VEN_8086&DEV_27C5&CC_0106="iaStor"
PCI\VEN_8086&DEV_2653&CC_0106="iaStor"
备注:以上内容在TXTsetup.oem文件的“[HardwareIds.scsi.XXXXXX]”节中找到!
只要将原来类似“id = "PCI\VEN_8086&DEV_2922&CC_0106","iaStor" ”(蓝色部分)改为以上格式即可。
d.在[SCSI.Load]下加入:
iastor = iastor.sys,4
e.在[SCSI]下加入:
iastor = "Intel Matrix Storage Manager"
3.打开HIVESFT.INI,查找“HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion","DevicePath",0x00020002,"%SystemRoot%\inf"”,改为:
“HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion","DevicePath",0x00020002,"%SystemRoot%\inf;%SystemRoot%\SATADRV"”
红色为加上部分内容,注意前面的分号。
4.从Windows XP安装光盘中提取DOSNET.INF文件,也用记事本打开,分别在相应字段下添加以下内容:
在[FloppyFiles.3]下加入:
d1,iastor.x86
d1,iastor.sys
d1,iastor.inf
d1,iastor.cat
d1,iaahci.cat
d1,iaahci.inf
在[Files]下加入:
d1,iastor.x86
d1,iastor.sys
d1,iastor.inf
d1,iastor.cat
d1,iaahci.cat
d1,iaahci.inf
OK!将修改的文件,替换原安装光盘即可! |
|