所需软件:DriverPacks BASEDriverPack MassStorage (以上请访问
http://driverpacks.net/DriverPacks/ 下载。目前最新版本:DP_MassStorage_wnt5_x86-32_705.7z,DPs_BASE_7052.exe)UltraISO或类似ISO制作软件Nero Burning Rom或类似ISO刻录软件7-Zip (可选,手动编辑驱动包inf用)UltraEdit32或类似文本编辑软件(可选,手动编辑驱动包inf用。Windows记事本打开大文件效率低下)1. 复制Windows XP光盘里的文件至硬盘,比如G:\WinXP。2. 安装DrivePacks。硬盘里新建一个目录(如E:\DriverPacks),把下载到的DriverPacks BASE文件放进来,运行,所有程序文件将被自解压到该目录下。3. 把DriverPack MassStorage的7zip格式压缩包放到E:\DriverPacks\DriverPacks目录下,不需要解压缩。这是DriverPacks小组制作好的SATA/SCSI驱动包,包括常见的大多数磁盘设备,可以到这个页面查看所支持设备的列表和驱动版本:
http://driverpacks.net/DriverPacks/devices.php?pag=m 4. 运行E:\DriverPacks\ DPs_BASE.exe。初始界面可以选择语言。5. 选择“设置-位置”,选中“磁盘”项,点击“浏览”按钮。选中刚才的G:\WinXP目录,确定。这时候左边的窗口会多出几项设置内容。6. 在“设置-驱动包”中选中“DriverPack MassStorage 7.05”。这个软件也可以集成显示卡驱动、芯片组驱动等其它驱动,详细指南请访问
http://forum.driverpacks.net/viewtopic.php?id=14497. “驱动包整合方式”选择方式2。方式1虽然比较正统,但是会受到Windows安装程序检索文件夹数量的限制,导致有部分驱动可能无法被载入。8. 在“选项设置-快速整合缓存”里选中第一项。9. 点击“整合”按钮,程序会自动把驱动整合进Windows XP安装目录里。10. 把Windows XP安装光盘放入光驱,打开UltraISO,选择菜单“工具-制作光盘映像文件”或直接按F5。11. 先选定有XP安装盘的光驱,然后选择“提取引导文件”,保存得到一个bif后缀的引导文件。有了这个文件才能在制作ISO的时候依然保留XP安装盘的引导启动功能。12. 然后选择菜单“启动光盘-加载引导文件”,读入刚才的引导文件,现在工具栏上就显示“可引导光盘”了。13. 把G:\WinXP目录下的全部文件和文件夹拖放到上栏右边的窗口,选择菜单“开始-保存”,存成一个ISO文件。14. 用Nero Burning Rom把ISO刻出来就可以使用了,在安装的时候Windows会自动加载刚才集成的SATA/SCSI驱动,避免找不到硬盘或直接蓝屏。