NoName Team 電腦資訊討論區

 找回密碼
 我要註冊
搜索
樓主: noname

NoName XPE 加入 USB3.0驅動

  [複製鏈接]
發表於 2012-4-13 12:27:34 | 顯示全部樓層
本帖最後由 bear1alex1 於 2012-4-13 12:29 編輯

對~我用的是20090909...這版本不行嗎??
disk.inf要去哪抓呢?
發表於 2012-4-13 12:28:05 | 顯示全部樓層
xp 光碟
發表於 2012-4-13 12:30:57 | 顯示全部樓層
對~我用的是20090909...這版本不行嗎??

也是一樣放進inf資料夾嗎?
發表於 2012-4-13 12:32:15 | 顯示全部樓層
disk.in_要解成disk.inf嗎?
發表於 2012-4-13 12:40:38 | 顯示全部樓層
本帖最後由 阿達金田一 於 2012-4-13 12:43 編輯

不是 20090909 不行...而是...我沒 usb3 哪知道行不行
另外我的 MakeXpe 是有加入 disk.inf (解出來不壓縮)
以免 usb-flash/hd 需要...
也不一定就是這問題...也許不用 disk.inf 也沒差

你用 磁碟管理 看一下有沒有抓到 usb-flash/hd 就知道...有抓到不一 定會分配磁碟代號

.inf 檔一般都放 INF 資料夾

disk.inf 一樣要先 INF處理 過
disk.sys 一樣不要壓縮...放在 System32\Drivers
發表於 2012-4-13 12:45:15 | 顯示全部樓層
磁碟管理這邊我有找過~~沒有USB裝置的隨身碟,另外我是進入XPE前後都有試過,金大的MakeXPE我不太會使用,我用的方式是用CAB把RXPE.IM_解出來改IMG後再CAB壓回去的方式
發表於 2012-4-13 13:07:52 | 顯示全部樓層
本帖最後由 阿達金田一 於 2012-4-13 13:12 編輯

進入 XPE 後...確定
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_040E&PID_0100&ASMEDIAUSBD_Hub]
有跑出來後...把 usb-flash/hd 抽出...再重新插入...看看

應該別光看
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_040E&PID_0100&ASMEDIAUSBD_Hub
相對應的
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet \Services\ASMTHUB3\Enum
也要看一下...
發表於 2012-4-13 18:43:30 | 顯示全部樓層
本帖最後由 bear1alex1 於 2012-4-13 18:46 編輯

啊~~下班前只來的及試這麼一次,以下測試是有加入disk.inf到INF資料夾中
不過來不及看HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet \Services\ASMTHUB3\Enum這個
只好等下禮拜一上班再補上上面這個訊息了



  1. Windows Registry Editor Version 5.00

  2. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_040E&PID_0100&ASMEDIAUSBD_Hub]

  3. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_040E&PID_0100&ASMEDIAUSBD_Hub\5&2bf33e7a&0&0]
  4. "Capabilities"=dword:00000000
  5. "HardwareID"=hex(7):55,00,53,00,42,00,5c,00,41,00,53,00,4d,00,45,00,44,00,49,\
  6.   00,41,00,55,00,53,00,42,00,44,00,5f,00,48,00,75,00,62,00,26,00,56,00,49,00,\
  7.   44,00,5f,00,30,00,34,00,30,00,45,00,26,00,50,00,49,00,44,00,5f,00,30,00,31,\
  8.   00,30,00,30,00,26,00,52,00,45,00,56,00,5f,00,30,00,30,00,30,00,30,00,00,00,\
  9.   55,00,53,00,42,00,5c,00,41,00,53,00,4d,00,45,00,44,00,49,00,41,00,55,00,53,\
  10.   00,42,00,44,00,5f,00,48,00,75,00,62,00,26,00,56,00,49,00,44,00,5f,00,30,00,\
  11.   34,00,30,00,45,00,26,00,50,00,49,00,44,00,5f,00,30,00,31,00,30,00,30,00,00,\
  12.   00,55,00,53,00,42,00,5c,00,41,00,53,00,4d,00,45,00,44,00,49,00,41,00,55,00,\
  13.   53,00,42,00,44,00,5f,00,48,00,75,00,62,00,00,00,00,00
  14. "Service"="asmthub3"
  15. "ConfigFlags"=dword:00000400

  16. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_040E&PID_0100&ASMEDIAUSBD_Hub\5&2bf33e7a&0&0\LogConf]

  17. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_040E&PID_0100&ASMEDIAUSBD_Hub\5&2bf33e7a&0&0\Control]
  18. "ActiveService"="ASMTHUB3"
複製代碼
發表於 2012-4-14 00:24:22 | 顯示全部樓層
本帖最後由 阿達金田一 於 2012-4-14 00:28 編輯

以到目前為止的資料
我個人推測
ASMedia USB3 Hub 若是沒插入 USB裝置
是不會產生的...
所以要嘛是 進入XPE前就插入 USB裝置
要嘛是進入XPE後...使用 inf 來安裝

而現在新的問題是
我推測 ASMedia USB3 Hub 驅動應該是有正常安裝了
但卻沒抓到 USB裝置
所以我叫你試著再重新插拔的
原因是我懷疑 ASMedia USB3 Hub 安裝後 硬體 並沒有 重新偵測掃瞄
再重新插拔的這是要讓硬體重新偵測掃瞄

USB裝置...也和 ASMedia USB3 Hub 一樣
正常會在 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB 產生資料
這裡我不建議你用 usb 啟動 XPE
因為這樣不容易判斷註冊資料(因為你看到的可能是 xpe 在用的 usb...而不是 usb 3.0)
應該每個 usb裝置 的硬體識別碼不同...所以你只能自己判斷出來

所以就目前為止 ASMedia USB3 的 xhci 和 hub 應該是有正常安裝驅動了
只要能再判斷 usb裝置 是否有抓到...如果有抓到(有抓到不一定能用)...那就不是 usb 3.0 的問題

總之
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services
是相對應的
硬體在 Enum 中的 硬體識別碼 中會指定 Services
而 Services 下 的 Enum 也會記得相對的 硬體識別碼
如果沒達成這2個條件...那驅動安裝就是失敗的

一個 usb-flash/hd 需要的驅動基本有
USB Host Controller (USB控制器驅動...即晶片驅動)
USB Hub (USB連接埠驅動)
USB Stor (USB磁碟驅動)
Disk (一般磁碟驅動)
其中一個有問題...就看不到啦
發表於 2012-4-16 15:48:45 | 顯示全部樓層
趕緊來下載
謝謝分享
可說是救星阿xd
您需要登錄後才可以回帖 登錄 | 我要註冊

本版積分規則

小黑屋|手機版|NoName Team 電腦資訊討論區 |網站地圖

GMT+8, 2024-11-28 02:48 , Processed in 0.698858 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表