全面支持 SATA,SCSI,RAID 控制器的GHOST制作方法

阅读: 评论:0

全面支持 SATA,SCSI,RAID 控制器的GHOST制作方法

全面支持 SATA,SCSI,RAID 控制器的GHOST制作方法

下面以安装Promise Fasttrak TX2 IDE RAID卡举例说明:作者:jujumao论坛  支持SATA,SCSI,RAID控制器的ghostXP方法思路就是先给系统装上可能会用到的驱动程序,以后在启动的时候就不会出现蓝屏错误了。 一、需要用到的工具
(原ACPI法万用ghostXP中) 二、准备安装的驱动程序(XP版)
FASTTRAK.INF
FASTTRAK.CAT
FASTTRAK.SYS 三、将上述几个文件全部复制到一个目录下。在FASTTRAK.INF中我们可以看到以下部分内容: [Promise]
%PCIVEN_105A&DEV_4d33.DeviceDesc% = FasttrakPCI33 , PCIVEN_105A&DEV_4d33
%PCIVEN_105A&DEV_4D38&SUBSYS_4D39105A.DeviceDesc% = FasttrakPCI66 , PCIVEN_105A&DEV_4D38&SUBSYS_4D39105A
%PCIVEN_105A&DEV_4D30&SUBSYS_4D39105A.DeviceDesc% = FasttrakPCI100 , PCIVEN_105A&DEV_4D30&SUBSYS_4D39105A
%PCIVEN_105A&DEV_4D30&SUBSYS_4D39105A.DeviceDesc% = FasttrakPCI100 , PCIVEN_105A&DEV_4D30&SUBSYS_4D32105A
%PCIVEN_105A&DEV_6268.DeviceDesc% = FasttrakPCI_TX2 , PCIVEN_105A&DEV_6268
%PCIVEN_105A&DEV_6269.DeviceDesc% = FasttrakPCI_TX2000 , PCIVEN_105A&DEV_6269 以上每行的最后一段就是所谓的hardware_id,即
PCIVEN_105A&DEV_4d33
PCIVEN_105A&DEV_4D38&SUBSYS_4D39105A
PCIVEN_105A&DEV_4D30&SUBSYS_4D39105A
PCIVEN_105A&DEV_4D30&SUBSYS_4D32105A
PCIVEN_105A&DEV_6268
PCIVEN_105A&DEV_6269 四、到dos窗口下进行硬件安装:
输入:devcon install
对应本例为:
devcon install FASTTRAK.INF "CIVEN_105A&DEV_4d33"
(注:只需执行一行就行了,下面几行可以省略)
devcon install FASTTRAK.INF "CIVEN_105A&DEV_4D38&SUBSYS_4D39105A"
devcon install FASTTRAK.INF "CIVEN_105A&DEV_4D30&SUBSYS_4D39105A"
devcon install FASTTRAK.INF "CIVEN_105A&DEV_4D30&SUBSYS_4D32105A"
devcon install FASTTRAK.INF "CIVEN_105A&DEV_6268"
devcon install FASTTRAK.INF "CIVEN_105A&DEV_6269" 安装过程可能会出现“没有通过 Windows 徽标测试”的提示,点击“仍然继续”按钮。安装成功后会出现“Drivers updated successfully.”提示。 五、打开“注册表编辑器”,点开“HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabase”项,找到刚才安装的hardware_id,显示应该为:“” HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_105a&dev_4d33
(注:只需查看到一行就行了,下面几行可以推断出来)
HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_105a&dev_4d30&subsys_4d32105a
HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_105a&dev_4d30&subsys_4d39105a
HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_105a&dev_4d38&subsys_4d39105a
HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_105a&dev_6268
HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_105a&dev_6269 将第一行的注册表内容导出得到: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_105a&dev_4d33]
"Service"="fasttrak"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}" 其它内容我们可以推断出: [HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_105a&dev_4d30&subsys_4d32105a]
"Service"="fasttrak"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}" [HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_105a&dev_4d30&subsys_4d39105a]
"Service"="fasttrak"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}" [HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabase#ven_105a&dev_4d38&subsys_4d39105a]
"Service"="fasttrak"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}" [HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_105a&dev_6268]
"Service"="fasttrak"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}" [HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_105a&dev_6269]
"Service"="fasttrak"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}" 我们可以根据上面的:"Service"="fasttrak"数据将注册表 HKEY_LOCAL_MACHINESYSTEMControlSet001Servicesfasttrak 内容导出,得到: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESYSTEMControlSet001Servicesfasttrak]
"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_MACHINESYSTEMControlSet001ServicesfasttrakParameters] [HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesfasttrakParametersPnpInterface]
"5"=dword:00000001 [HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesfasttrakSecurity]
"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_MACHINESYSTEMControlSet001ServicesfasttrakEnum”数据,删除即可。 六、通过以上操作,我们几个注册表文件和并得到对于预装Promise Fasttrak TX2 IDE RAID卡所需最终注册表内容: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_105a&dev_4d33]
"Service"="fasttrak"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}" [HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_105a&dev_4d30&subsys_4d32105a]
"Service"="fasttrak"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}" [HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_105a&dev_4d30&subsys_4d39105a]
"Service"="fasttrak"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}" [HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabase#ven_105a&dev_4d38&subsys_4d39105a]
"Service"="fasttrak"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}" [HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_105a&dev_6268]
"Service"="fasttrak"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}" [HKEY_LOCAL_MACHINESYSTEMControlSet001ControlCriticalDeviceDatabasepci#ven_105a&dev_6269]
"Service"="fasttrak"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}" [HKEY_LOCAL_MACHINESYSTEMControlSet001Servicesfasttrak]
"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_MACHINESYSTEMControlSet001ServicesfasttrakParameters] [HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesfasttrakParametersPnpInterface]
"5"=dword:00000001 [HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesfasttrakSecurity]
"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.INF
FASTTRAK.CAT
FASTTRAK.SYS
FASTTRAK.REG 七、在需要封装的“母机”上将 FASTTRAK.INF、FASTTRAK.CAT 复制到 C:WINDOWSinf 目录里(可能不需要,还是建议执行)。
将 FASTTRAK.SYS 复制到 C:WINDOWSsystem32drivers 目录里。
将 FASTTRAK.REG 导入注册表。 以上操作可以启动“母机”进行直接操作、进行封装(对于FAT32格式的ghost文件也可进行操作)。 八、清理现场。
在得到注册表的微机上的“设备管理器”中有可能会出现刚才所装的硬件,直接删除即可。至于注册表文件和 C:WINDOWSsystem32driversFASTTRAK.SYS,留在那里应该没什么大问题。 九、本方法在未安装 Promise Fasttrak TX2 IDE RAID 卡微机执行完后,再将硬盘接到该RAID卡后测试成功。

转载于:

本文发布于:2024-02-03 03:00:38,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170690043448210.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:制作方法   控制器   SCSI   SATA   GHOST
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23