您当前所在位置:首页>最新资讯 > 电脑资讯 > 集成sata驱动的xp系统、Ghost集成SATA驱动制作

集成sata驱动的xp系统、Ghost集成SATA驱动制作

更新时间2013-05-26    来源:本站整理


Ghost XP 集成SATA驱动的制作方法:支持SATA,SCSI,RAID控制器的ghostXP方法思路就是先给系统装上可能会用到的驱动程序,以后在启动的时候就不会出现蓝屏错误了。pc141-xp系统之家(www.pc141.com)

一、需要用到的工具 devcon.exe(原ACPI法万用ghostXP中)
二、准备安装的驱动程序(XP版) FASTTRAK.INF FASTTRAK.CAT FASTTRAK.SYS
三、将上述几个文件全部复制到一个目录下。


在FASTTRAK.INF中我们可以看到以下部分内容:
[Promise] %PCI\\VEN_105ADEV_4d33.DeviceDesc% = FasttrakPCI33 , PCI\\VEN_105A&DEV_4d33 %PCI\\VEN_105ADEV_4D38&SUBSYS_4D39105A.DeviceDesc% = FasttrakPCI66 , PCI\\VEN_105A&DEV_4D38&SUBSYS_4D39105A %PCI\\VEN_105ADEV_4D30&SUBSYS_4D39105A.DeviceDesc% = FasttrakPCI100 , PCI\\VEN_105A&DEV_4D30&SUBSYS_4D39105A %PCI\\VEN_105ADEV_4D30&SUBSYS_4D39105A.DeviceDesc% = FasttrakPCI100 , PCI\\VEN_105A&DEV_4D30&SUBSYS_4D32105A %PCI\\VEN_105ADEV_6268.DeviceDesc% = FasttrakPCI_TX2 , PCI\\VEN_105A&DEV_6268 %PCI\\VEN_105ADEV_6269.DeviceDesc% = FasttrakPCI_TX2000 , PCI\\VEN_105A&DEV_6269

以上每行的最后一段就是所谓的hardware_id,即
PCI\\VEN_105ADEV_4d33 PCI\\VEN_105ADEV_4D38&SUBSYS_4D39105A PCI\\VEN_105ADEV_4D30&SUBSYS_4D39105A PCI\\VEN_105ADEV_4D30&SUBSYS_4D32105A PCI\\VEN_105ADEV_6268 PCI\\VEN_105ADEV_6269

四、到dos窗口下进行硬件安装:

输入:devcon install对应本例为: devcon install FASTTRAK.INF \"PCI\\VEN_105ADEV_4d33\" (注:只需执行一行就行了,下面几行可以省略)devcon install FASTTRAK.INF \"PCI\\VEN_105ADEV_4D38&SUBSYS_4D39105A\" devcon install FASTTRAK.INF \"PCI\\VEN_105ADEV_4D30&SUBSYS_4D39105A\" devcon install FASTTRAK.INF \"PCI\\VEN_105ADEV_4D30&SUBSYS_4D32105A\" devcon install FASTTRAK.INF \"PCI\\VEN_105ADEV_6268\" devcon install FASTTRAK.INF \"PCI\\VEN_105ADEV_6269\"

安装过程可能会出现“没有通过 Windows 徽标测试”的提示,点击“仍然继续”按钮,安装成功后会出现“Drivers updated successfully.”提示。

五、打开“注册表编辑器”

点开“HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase”项,找到刚才安装的hardware_id。

显示应该为:“” HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase\\pci#ven_105adev_4d33 (注:只需查看到一行就行了,下面几行可以推断出来)

HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase\\pci#ven_105adev_4d30&subsys_4d32105a HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase\\pci#ven_105adev_4d30&subsys_4d39105a HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase\\pci#ven_105adev_4d38&subsys_4d39105a HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase\\pci#ven_105adev_6268 HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase\\pci#ven_105adev_6269

将第一行的注册表内容导出得到: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase\\pci#ven_105adev_4d33] \"Service\"=\"fasttrak\" \"ClassGUID\"=\"{4D36E97B-E325-11CE-BFC1-08002BE10318}\" 。

其它内容我们可以推断出: [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase\\pci#ven_105adev_4d30&subsys_4d32105a] \"Service\"=\"fasttrak\" \"ClassGUID\"=\"{4D36E97B-E325-11CE-BFC1-08002BE10318}\" [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase\\pci#ven_105adev_4d30&subsys_4d39105a] \"Service\"=\"fasttrak\" \"ClassGUID\"=\"{4D36E97B-E325-11CE-BFC1-08002BE10318}\" [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase\\#ven_105adev_4d38&subsys_4d39105a] \"Service\"=\"fasttrak\" \"ClassGUID\"=\"{4D36E97B-E325-11CE-BFC1-08002BE10318}\" [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase\\pci#ven_105adev_6268] \"Service\"=\"fasttrak\" \"ClassGUID\"=\"{4D36E97B-E325-11CE-BFC1-08002BE10318}\" [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase\\pci#ven_105adev_6269] \"Service\"=\"fasttrak\" \"ClassGUID\"=\"{4D36E97B-E325-11CE-BFC1-08002BE10318}\"。

可以根据上面的:\"Service\"=\"fasttrak\"数据将注册表 HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Services\\fasttrak 内容导出。

得到: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Services\\fasttrak] \"Type\"=dword:00000001 \"Start\"=dword:00000000 \"ErrorControl\"=dword:00000001 \"Tag\"=dword:00000022 \"ImagePath\"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,52,00,49,00,56,00,45,00,52,00,53,00,5c,00,66,00,61,00,
73,00,74,00,74,00,72,00,61,00,6b,00,2e,00,73,00,79,00,73,00,00,00 \"Group\"=\"SCSI Miniport\" [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Services\\fasttrak\\Parameters] [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Services\\fasttrak\\Parameters\\PnpInterface] \"5\"=dword:00000001 [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Services\\fasttrak\\Security] \"Security\"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,00,1c,00,01,00,00,00,02,80,14,00,
ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,
00,05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,20,02,00,00,00,00,14,00,8d,01,02,00,
01,01,00,00,00,00,00,05,0b,00,00,00,00,00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00

如果出现“HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Services\\fasttrak\\Enum”数据,删除即可。

六、通过以上操作几个注册表文件和并得到对于预装Promise Fasttrak TX2 IDE RAID卡所需最终注册表内容:

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase\\pci#ven_105adev_4d33] \"Service\"=\"fasttrak\" \"ClassGUID\"=\"{4D36E97B-E325-11CE-BFC1-08002BE10318}\" [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase\\pci#ven_105adev_4d30&subsys_4d32105a] \"Service\"=\"fasttrak\" \"ClassGUID\"=\"{4D36E97B-E325-11CE-BFC1-08002BE10318}\" [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase\\pci#ven_105adev_4d30&subsys_4d39105a] \"Service\"=\"fasttrak\" \"ClassGUID\"=\"{4D36E97B-E325-11CE-BFC1-08002BE10318}\" [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase\\#ven_105adev_4d38&subsys_4d39105a] \"Service\"=\"fasttrak\" \"ClassGUID\"=\"{4D36E97B-E325-11CE-BFC1-08002BE10318}\" [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase\\pci#ven_105adev_6268] \"Service\"=\"fasttrak\" \"ClassGUID\"=\"{4D36E97B-E325-11CE-BFC1-08002BE10318}\" [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\CriticalDeviceDatabase\\pci#ven_105adev_6269] \"Service\"=\"fasttrak\" \"ClassGUID\"=\"{4D36E97B-E325-11CE-BFC1-08002BE10318}\" [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Services\\fasttrak] \"Type\"=dword:00000001 \"Start\"=dword:00000000 \"ErrorControl\"=dword:00000001 \"Tag\"=dword:00000022 \"ImagePath\"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,52,00,49,00,56,00,45,00,52,00,53,00,5c,00,66,00,61,00,
73,00,74,00,74,00,72,00,61,00,6b,00,2e,00,73,00,79,00,73,00,00,00 \"Group\"=\"SCSI Miniport\" [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Services\\fasttrak\\Parameters] [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Services\\fasttrak\\Parameters\\PnpInterface] \"5\"=dword:00000001 [HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Services\\fasttrak\\Security] \"Security\"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,00,1c,00,01,00,00,00,02,80,14,00,
ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,
00,05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,20,02,00,00,00,00,14,00,8d,01,02,00,
01,01,00,00,00,00,00,05,0b,00,00,00,00,00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00

将上面的注册表内容保存为 Fasttrak.reg 文件备用,这样就得到了所需的所有文件: FASTTRAK.INF FASTTRAK.CAT FASTTRAK.SYS FASTTRAK.REG。

七、在需要封装的“母机”上将 FASTTRAK.INF、FASTTRAK.CAT 复制到 C:\\WINDOWS\\inf 目录里(可能不需要,还是建议执行)。

将 FASTTRAK.SYS 复制到 C:\\WINDOWS\\system32\\drivers 目录里,将 FASTTRAK.REG 导入注册表。 以上操作可以启动“母机”进行直接操作、进行封装(对于FAT32格式的ghost文件也可进行操作)。

八、清理现场。

在得到注册表的微机上的“设备管理器”中有可能会出现刚才所装的硬件,直接删除即可,至于注册表文件和 C:\\WINDOWS\\system32\\drivers\\FASTTRAK.SYS,留在那里应该没什么大问题。

九、本方法在未安装 Promise Fasttrak TX2 IDE RAID 卡微机执行完后,再将硬盘接到该RAID卡后测试成功。

网友评论

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似"顶"、"沙发"之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。