NoName Team 電腦資訊討論區

 找回密碼
 我要註冊
搜索
查看: 3533|回復: 4

[問題] InfCacheBuild版本問題

[複製鏈接]
發表於 2012-11-2 23:25:42 | 顯示全部樓層 |閱讀模式
我有在網上找到有2.0版本 XPE內是1.5版本
但是我在VM中使用2.0安裝驅動
顯卡有出來 但沒安裝成功
換回1.5的就可以了
有人使用過2.0版本 可以正常使用的嗎?
雖然不太清楚有什麼差
但基本上新版本應該都比較好吧?
而且很多年沒新版了...


發表於 2012-11-3 15:11:20 | 顯示全部樓層
基本上沒差吧
因為 InfCacheBuild.exe 主要是修改 inf 檔中的 copyfile 指令
只是把 copyfile 變成 ;cpyfile (前置 ; 表示註解...讓 copyfile 失效)

所以你看一下...你用 2.0 時...inf 有沒有修改到...沒有表示 2.0 的執行和 1.5 不一樣

1.5 是指定 windows 目錄...xpe 即是 X:\RXPE
( 應該都用 InfCacheBuild.exe %SystemRoot% )
1.5 會去處理 指定目錄下 的 inf 目錄的 inf 檔...
也就是說 InfCacheBuild.exe %SystemRoot% ...實際上是處理 %SystemRoot%\inf 中的 inf檔

2.0 用如果沒修改到 inf檔
可能是指定目錄不一樣...看有沒有指令說明 或 說明檔
我猜大概是...改成直接處理指定目錄...所以 2.0 可能要用
InfCacheBuild.exe %SystemRoot%\inf
 樓主| 發表於 2012-11-3 21:11:19 | 顯示全部樓層
金大感謝啊...
確實有改 路徑前要加 -p 參數
但神奇的是. 網卡驅動可以掛上
但顯卡不行...有出現但沒安裝好
但明明1.5版時是OK的!
發表於 2012-11-5 18:21:17 | 顯示全部樓層
本帖最後由 阿達金田一 於 2012-11-5 18:22 編輯

因為主題只說  InfCacheBuild.exe ...所以我這裡也只說 InfCacheBuild.exe
因此...問題的前題是  InfCacheBuild.exe 處理 inf...出問題
所以最簡單...也最煩麻的就是... 安裝驅動時 InfCacheBuild.exe 的部份手動下指令
然後本看 inf 是否都有正確修改...(也可以比較 1.5 2.0 修改上是否有差異)
如果...inf 都有正確修改...那問題可能不是出在 InfCacheBuild.exe

基本上 Driver 的 inf 如果有事前處理過...  InfCacheBuild.exe 部份是可以略省的 (也就是沒差)
因為 XPE 中大多用 PECMD DEVI xxxxxx.CAB
而 CAB 如果用專用的 CAB壓縮程式(例如 XCAB)...是可以順便處理 inf 檔
只不過...怕有的 inf 沒有事先修改...所以一樣還是在安裝驅動時...用 InfCacheBuild.exe 先處理

基本上懶的debug 的話...還是乖乖用 1.5 吧
 樓主| 發表於 2012-11-5 22:38:00 | 顯示全部樓層
是的~~所以我又乖乖用回1.5版了! QQ
您需要登錄後才可以回帖 登錄 | 我要註冊

本版積分規則

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

GMT+8, 2024-5-6 01:20 , Processed in 0.110093 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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