支持SATA,SCSI,RAID控制器的GhostXP制作打賞

支持SATA,SCSI,RAID控制器的ghostXP方法思路就是先給系統裝上可能會用到的驅動程序,以后在啟動的時候就不會出現藍屏錯誤了。

一、需要用到的工具
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\\

支持SATA,SCSI,RAID控制器的GhostXP制作
文章《支持SATA,SCSI,RAID控制器的GhostXP制作》二維碼
  • 微信打賞
  • 支付寶打賞

已有20條評論

  1. Harlow

    You are my inspiration , I have few blogs and occasionally run out from to brand : (.

    2011-10-11 23:48 回復
  2. 李燦博客

    複雜的代碼啊

    2011-09-21 15:58 回復
    • 窮小子

      也不復雜,主要是沒關注過,呵呵

      2011-09-21 17:07 回復
  3. 北京印刷廠

    ?? 一竅不通….

    2011-09-21 09:28 回復
    • 窮小子

      轉載的。供此專業人士參考,外行觀摩。呵呵

      2011-09-21 17:09 回復
  4. 左旋肉堿

    分析的很透徹啊。。學習一下

    2011-09-20 15:21 回復
  5. 安吉漂流

    xn7tj7唯美的世界再一次輸給時間

    2011-09-20 11:16 回復
  6. 北京攝影

    這更新的速度太快了!!

    2011-09-19 10:42 回復
  7. 杭州婦科醫院

    來看看博主 技術牛人

    2011-09-17 07:36 回復
  8. 云計算云服務

    這些代碼就交給技術人員吧。

    2011-09-16 17:50 回復
    • 窮小子

      呵呵,有時候也可以自己摸索到嘛~~

      2011-09-16 22:03 回復
  9. 支持者

    支持一下,Win8出來不知道怎么樣呢,現在開始用linux了,感覺沒win7渲。比Win7快。還比xp好多了,就是軟件少

    2011-09-15 18:23 回復
    • 窮小子

      我也開始學習linux了。不過還不算入門呢。

      2011-09-19 21:13 回復
  10. ixwebhosting

    博主是專業性人才。我要好好學習

    2011-09-15 09:58 回復
    • 窮小子

      不是了。我也是轉載的。大家一起學習呵

      2011-09-15 17:39 回復
  11. 青浦招聘網64532.com

    青浦招聘網http://www.64532.com

    2011-09-15 08:34 回復
  12. win8迷

    ghost Windows8 抓緊研究 呵呵

    2011-09-14 18:15 回復
    • 窮小子

      Ghost Win8?還是正式版出來再說吧

      2011-09-14 21:48 回復

(必填)

(必填)

(可選)

黑龙江22选5开奖