你好!SONY的机器是不可以更改SATA模式的。在这种情况下就只有用带SATA驱动的XP安装盘来安装,才可以。
给你个简略先容XP集成SATA驱动的教程。要不就百度搜个带最新SATA驱动的XP系统。
一、筹备工作:
原材料:Windows XP SP2原版镜像(sc_win_xp_pro_with_sp2_vl.ISOVRMPVOL_CN592MBMD5f455f9a787b620aca7ac89ab47574919
制作工具:EasyBootUltraEditUltraISOXPlodeVMware
二、制作母盘:
1、创立目录D:\\xpcd\\SIMPCHIN\\SATAXP,然后把sc_win_xp_pro_with_sp2_vl.ISO里面的所有文件及文件夹,提取到此目录下。
2、参加主题补丁UXTHEME.DL_和线程补丁TCPIP.SY_
从网高低载已破解的UXTHEME.DLLTCPIP.SYS,然后用来加上文件头校验,并用来压缩,命令如下:
SetCSum /a UXTHEME.DLL
SetCSum /a TCPIP.SYS
Makecab UXTHEME.DLL
Makecab TCPIP.SYS
最后把天生的UXTHEME.DL_TCPIP.SY_调换到SATAXP\\I386目录下。
3、创立主动应答文件WINNT.SIFUNATTEND.TXT
SATAXP\\SUPPORT\\TOOLS\\ DEPLOY.CAB中提取,履行后按提示填进相应的安装信息,即可天生WINNT.SIF,复制多一份并改名为UNATTEND.TXT,然后用记事本打开WINNT.SIF,在[Unattended]段末尾加上一行:
FileSystem=*
这一行的作用是使得刻盘安装方法涌现XP自带的格式化选项。
最后把WINNT.SIFUNATTEND.TXT复制到SATAXP\\I386索尼xml文件可以删除吗目录下。
4、修正DOSNET.INF,参加Svcpack补丁安装接口,用于硬盘安装方法
用记事本打开SATAXP\\I386\\DOSNET.INF,按下Ctrl+F,查[OptionalSrcDirs],在此段
末尾参加Svcpack,如下:
[OptionalSrcDirs]
lang
svcpack
5、参加硬盘安装方法安装接口Win.bat
复制到SATAXP\\I386目录下,然后在SATAXP目录下新建一个批处理文件,名为Win.bat,内容如下:
@echo off
i386\\smartdrv >nul
i386\\winnt /u:i386\\UNATTEND.TXT /s:i386
三、集成补丁:
1、收集补丁:全新安装一个XP,安装完后立即上网更新,并记载下所有补丁的名字。然后就到Microsoft下载中心往把它们都拉回来,放到D:\\HotFix目录下。
www.microsoft/downloads/Search.aspx?displaylang=zh-cn
2、参加XPlode安装接口:删除SATAXP\\I386目录下的Svcpack.in_,接着用记事本创立Svcpack.inf,内容如下:
[Version]
Signature=\”$Windows NT$\”
MajorVersion=5
MinorVersion=1
BuildNumber=2600
[SetupData]
CatalogSubDir=\”\\i386\\svcpack\”
[ProductCatalogsToInstall]
[SetupHotfixesToRun]
然后用Makecab进行压缩:
Makecab Svcpack.inf
最后把得到的Svcpack.in_复制到SATAXP\\I386目录下。
3、创立目录D:\\xpcd\\SIMPCHIN\\SATAXP\\I386\\SVCPACK,接着把XPlode的所有文件复制到该目录下(共6个,文件名如下):

XPlode.x4d
l
XPlodeExecute.x4e
XPlodeFileOps.x4e
XPlodeRegistry.x4e
然后把D:\\HotFix目录下的所有补丁也复制进来,并将这些补丁的名字改为8.3格式,以便支撑DOS下的硬盘安装方法
4、创立目录D:\\xpcd\\SIMPCHIN\\SATAXP\\I386\\SVCPACK\\UPDATE,然后把一些加强
补丁(如WMP10等)拷贝进来。
5、配置XPlode安装脚本,用于主动安装补丁:用记事本打开l,进行相应的修正即可。这里举例说一下:
<XPlode4>
<config>
<environment>
<display.title>.</display.title>
<displayplete>completed</displayplete>
<execute.string>Executing: #1#</execute.string>
&py>Copying files</py>
<registry.write>Writing to registry</registry.write>
</environment>
<display plugin=\’#XPLODE#\\XPlode.x4d\’>
<show total=\’6\’ after=\’4\’ subcount=\’true\’ />
<font face=\’Tahoma\’ antialias=\’true\’ small=\’7\’ large=\’0\’ />
<window width=\’350\’ height=\’150\’ position=\’7\’ />
<windowmode border=\’false\’ ontop=\’true\’ />
<colours>
<header x=\’4\’ y=\’4\’ fore=\’#FFFFFF\’ />
<footer x=\’4\’ y=\’180\’ width=\’410\’ fore=\’#FFFFFF\’ />
<progress border=\’#000000\’ back=\’#FFFFFF\’ fore=\’#00AA00\’ />
<main x=\’16\’ y=\’40\’ width=\’320\’ fore=\’#FFFFFF\’ current=\’#FFFFFF\’ description=\’#FFFFFF\’ overlay=\’#FFFFFF22\’ />
</colours>
</display>
</config>
<items>
<item display=\”系统安全更新\”>
<execute display=\”正在安装 Windows Installer 3.1 V2 请稍候…\”>
<program>#XPLODE#\\Update\\</program>
<arguments>/q /n /z</arguments>
</execute>
<execute display=\”正在安装 KB873339 请稍候…\”>
<program>#XPLODE#\\</program>
<arguments>/q /n /z</arguments>
</execute>
<execute display=\”正在 优化系统性能 请稍候…\”>
<program>regedit</program>
<arguments>/s \”#XPLODE#\\Update\\\”</arguments>
</execute>
</item>
</items>
</XPlode4>
XPlode.XML这个文件必须是Unicode编码的文本文件;
所有标签都必须为<xxx></xxx>成对
在脚本中#XPlode#代表XPlode所在的目录;
program后的文件改为补丁路径和名称,arguments为补丁安装参数;
四,集成SATA驱动:
1、应用BTS驱动包来集成SATA驱动,BTS下载网址:
www.driverpacks/Projects/DriverPacks/
下载其中的DriverPack BASEDriverPack MassStorage即可。
2、这里以BTS_DriverPacks_DriverPack_MassStorage_V510.7z为例,履行BTS_DriverPacks_,安装到D:\\BTS,再把DriverPack_MassStorage_V510.7z复制到D:\\BTS\\DriverPacks目录下,然后履行D:\\BTS\\BTS_DPs_d,选用Method 1,按提示操纵即可得到D:\\BTS\\UWXPCD_ROOT目录。
3、把D:\\BTS\\UWXPCD_ROOT目录下的文件及文件夹,复制到SIMPCHIN\\SATAXP目录下,然后履行d并按提示操纵即可集成SATA驱动。
4、最后把SIMPCHIN\\SATAXP目录下的$OEM$文件夹,复制一份到SATAXP\\I386目录下,这是用于硬盘安装方法的。
五、制作N1光盘:
1、提取启动软盘组文件:履行以下命令,按提示操纵后,会在C盘下天生$WIN_NT$.~BT文件夹。
D:\\xpcd\\SIMPCHIN\\SATAXP\\I386\\WINNT32.EXE /noreboot
2、把C盘下的$WIN_NT$.~BT文件夹复制到D:\\xpcd目录下,并改名为SATA ,然后删除D:\\xpcd\\SATA目录下的BOOTSECT.DATmigrate.infwinnt.sif3个文件,再把SIMPCHIN\\SATAXP\\I386目录下的WINNT.SIF,复制到D:\\xpcd\\SATA目录下。
3、把D:\\xpcd目录下的SATA文件夹复制出两个副本,并分辨命名为MSDNCTRL,把SATAXP\\I386目录下的TXTSETUP.OLDWINNT.OLD复制到D:\\下,并分辨改名为TXTSETUP.SIFWINNT.SIF
4、把D:\\ TXTSETUP.SIF复制到D:\\ MSDND:\\CTRL目录下,把WINNT.SIF复制到D:\\
MSDN目录下。然后在D:\\CTRL目录下创立WINNT.SIF,内容如下:
[Data]
AutoPartition=0
MsDosInitiated=\”0\”
[UserData]
ProductKey=DG8FV-B9TKY-FRT9J-6CRCC-XPQ4G
5、创立目录D:\\xpcd\\BOOT xpboot.binXP领导文件,可以由UltraISO导出)复制到D:\\xpcd\\BOOT目录下。接着将xpboot.bin复制出3个副本,分辨命名为SATA.BINMSDN.BINCTRL.BIN
修正D:\\xpcd\\BOOT\\SATA.BIN,将“I386”调换为“SATA”;(应用UltraEdit修正,大写)
修正D:\\xpcd\\BOOT\\ MSDN.BIN,将“I386”调换为“MSDN”
修正D:\\xpcd\\BOOT\\CTRL.BIN,将“I386”调换为“CTRL”
修正D:\\xpcd\\SATA\\ SETUPLDR.BIN,将“I386”调换为“SATA”,共4处;
修正D:\\xpcd\\ MSDN \\ SETUPLDR.BIN,将“I386”调换为“MSDN”,共4处;
修正D:\\xpcd\\ CTRL \\ SETUPLDR.BIN,将“I386”调换为“CTRL”,共4
修正D:\\xpcd\\SATA\\ TXTSETUP.SIF,用记事本打开TXTSETUP.SIF,搜索SetupSourcePath,将所在行调换为SetupSourcePath = \”\\SIMPCHIN\\SATAXP\\\”
修正D:\\xpcd\\ MSDN \\ TXTSETUP.SIF,用记事本打开TXTSETUP.SIF,搜索SetupSourcePath,将所在行调换为SetupSourcePath = \”\\SIMPCHIN\\SATAXP\\\”
修正D:\\xpcd\\ CTRL \\ TXTSETUP.SIF,用记事本打开TXTSETUP.SIF,搜索SetupSourcePath,将所在行调换为SetupSourcePath = \”\\SIMPCHIN\\SATAXP\\\”