NoName Team 電腦資訊討論區

 找回密碼
 我要註冊
搜索
查看: 3941|回復: 6

[問題] 如何手動加載OUTTOOL

[複製鏈接]
發表於 2014-3-10 17:46:18 | 顯示全部樓層 |閱讀模式
請問各位高手:
如果想在運行Noname XPE時只載入Outtool\Wimmod\Drivers.wim
當進入XPE桌面後,才手動掛載OUTTOOL\Wimmod\*.*
可否做到?該如何做?
 樓主| 發表於 2014-3-16 12:19:15 | 顯示全部樓層
zmac2007 發表於 2014-3-11 18:36
只要wim有檔案關連即可手動載入,有些xpe的版本有整合。
WIMTOOL,Gimagex,WimKit, 這三個軟體都可以使用 ...

謝謝大大回覆
為什麼我用WIMTOOL 掛載顯示成功,但目標目錄卻是空的??
發表於 2014-3-18 05:00:31 | 顯示全部樓層
本帖最後由 阿達金田一 於 2014-3-22 04:06 編輯

FBWF + WIM 問題
很久以前有討論過...不過主題...隨舊站消失了
用 google 搜尋 fbwf wim 是還能找到我在遊戲狂遺留的主題 (不過我剛要連遊戲狂連不上)

簡單的說...就是 WIM 不能掛載到 己經開啟 FBWF 的 X:
而 outtool 的 wim掛載...其實都是在 開啟 FBWF 之前
也就是順序問題
先 掛WIM 才能開啟 FBWF

當然如果你 WIM 不是掛 X: ... 那就沒差(只要該路徑沒有開啟 FBWF)

所以解決方式...有2種
1. wim 手動掛的路徑不要在 X: 下 ( 也就是別掛 X: )
2. 不要用 FBWF
發表於 2014-3-21 10:13:43 | 顯示全部樓層
好東西要讓大家一起分享,非常感謝您無私的貢獻分享 !!
發表於 2014-3-22 10:16:56 | 顯示全部樓層
本帖最後由 wang_966 於 2014-3-22 10:37 編輯
阿達金田一 發表於 2014-3-18 05:00
FBWF + WIM 問題
很久以前有討論過...不過主題...隨舊站消失了
用 google 搜尋 fbwf wim 是還能找到我在遊 ...

本人 留存了 "舊站資料", 存檔格式為 *.json,
內容參雜了一些額外資訊, 因此會比原文多了一些編碼.

借花獻佛 : 以下內容來自
"阿達(金田一)" 大大的 精解:
________________________________________________________________

{ "author": "阿達(金田一)", "datetime": "2008/01/22 01:07", "content": "\n

稍微知道 NoN大 要的 WIM 模組化 是什麼了
一開始以為是 庫卡大 說那樣...就是單純要載入 WIM 中的 outtool.ini
結果...原來和我曾提過的 模組化WIM方案 中的一部份有點像
不過如果 WIM 太多所以掛載時間會比較長...這點當初也有提到過

類似這個的東西當時我就有用出來...只不過我要的不只是那樣而以
所以當時用的是 outtool.ini + wim 的方式 (其實就和 outpecmd.ini + outtool.wim 意思是一樣的)
而不是單純的把 用outtool.ini的軟體 包成 WIM ... 然後掛載後...去 Load WIM 中的 outtool.ini

註:
我提的 outtool.ini + wim ... 其實還是 outtool.ini 的方式
只不過把 軟體包成 wim...用 outtool.ini 去掛載
原則上和目前 OUTPECMD.INI 掛載  OUTTOOL.WIM 其實是一樣
OUTTOOL.WIM 只是含有軟體...而設定等等都是 OUTPECMD.INI
不過當然不是直接用 outtool.ini...而是改成 outwim.ini ... 因為掛載 WIM 有分 FBWF 前 或 後
outwim.ini 是在 FBWF 前 而原本的 outtool.ini 是在 FBWF 後
( 所以視需要...看是用 outwim.ini 或 outtool.ini )

簡單說...NoN大 提的只是把 outtool.ini 的軟體 整個 WIM ...連 outtool.ini 都在 WIM
然後自動掛載 WIM 再去 LOAD outtool.ini
而我當時用的是用 outtool.ini 來掛載 WIM

我會用 outtool.ini + wim 是因為還有考慮其它的部份
例如 掛載路徑 可以自行設定...或 把 wim 放到 X: 中 再掛載 等等
(簡單一句就是彈性比較大而以)

不過以目前 NoN大 僅要效果的部份而言...就如 NoN大 所做的一樣
自動掛載 WIM 會比較好一點...(結構上比較簡單)
至於 CMD ... 還可以在簡化一下

WIMMOD.CMD內容

FOR /F "delims=" %%i IN ('dir /b/s *.wim') Do (
MD %SYSTEMROOT%\WIMMOD\%%~ni
WimTool /Mount %%i "1" %SYSTEMROOT%\WIMMOD\%%~ni
)

如果是原本用2個 FOR ...等於 FOR 執行2次...dir /b/s 也是執行2次
會拖長時間...因為找的 wim 是相同的...所以可以只有 1次 For 和 dir/b/s ...

然後 outtool.cmd 的部份要改一下
因為你用的還是 %windir%\wimtool 可是你掛的是 %SYSTEMROOT%\WIMMOD

OUTTOOL.CMD內容
FOR /F "delims=" %%i IN ('dir /b/s %SYSTEMROOT%\WIMMOD\outtool.ini') Do echo LOAD %%i >> %windir%\outtool.ini

不過我覺的原本的 outtool.ini 還是保留比較好...因為又不一定會包成 WIM
而且...在製作測試時用 非WIM 比較方便...

簡單的說...這樣好了
FOR /F "delims=" %%i IN ('dir /b/s outtool.ini %SYSTEMROOT%\WIMMOD\outtool.ini') Do echo LOAD %%i >> %windir%\outtool.ini

另外...還有一個問題...就是原本的 outtool.wim 也是 wim
如果用直接用自動掛 WIM 的方法...
outtool.wim 會掛到 %SYSTEMROOT%\WIMMOD\OUTTOOL 喔
雖然不是不行...不過...outtool.wim 中有相關到路徑的問題...都要修改了
( 反過來說...我當初的 outtool.ini + wim 就沒這問題...wim 掛載是依靠 outtool.ini
如同 outtool.wim 是依 outpecmd.ini 掛載一樣 )

不過要解決這個小問題也不是不行...只不過 WIMMOD.CMD 就要修改一下了
WIMMOD.CMD內容

FOR /F "delims=" %%i IN ('dir /b/s *.wim') Do (
IF /I NOT "%%~ni"=="OUTTOOL" (
MD %SYSTEMROOT%\WIMMOD\%%~ni
WimTool /Mount %%i "1" %SYSTEMROOT%\WIMMOD\%%~ni
)
)

這樣就會跳過 outtool.wim 的掛載...不過多個 if 去判斷...wim 太多也是會拖時間
比較最佳化的方式是...除了 outtool.wim 外...把要 WIM 都放到同一個目錄下
例如 \OUTTOOL\WIMMOD... 那 WIMMOD.CMD 只要改一下

WIMMOD.CMD內容

FOR /F "delims=" %%i IN ('dir /b/s WIMMOD\*.wim') Do (
MD %SYSTEMROOT%\WIMMOD\%%~ni
WimTool /Mount %%i "1" %SYSTEMROOT%\WIMMOD\%%~ni
)

\n \n \n " },
發表於 2014-3-22 10:32:49 | 顯示全部樓層
本帖最後由 wang_966 於 2014-3-22 10:53 編輯
阿達金田一 發表於 2014-3-18 05:00
FBWF + WIM 問題
很久以前有討論過...不過主題...隨舊站消失了
用 google 搜尋 fbwf wim 是還能找到我在遊 ...

請教 阿達金田一 大大:

1.如果記憶體有2G以上, 加載 "虛擬磁碟768M" 在 drive Z:
   要如何設計成 XPE 開機後取下隨身碟仍可正常運作?

2.在 drive X:  "更新檔案資料" 常有失敗情形, 不知原因為何?
   註: 本人製作了 Firefox.WIM ( 詳見: http://nonameteam.cc/thread-1308-1-1.html ),
         在 drive X: 少數元件無法正常運作.

3.以目前 XPE 環境, 要正常使用IE是否不容易( 有編碼等問題 )?
  註: "郵局網路ATM" 須使用有 "IE內核" 的瀏覽器, 例如: IE , MYIE , IETester.
        無IE內核的瀏覽器 + 元件  "IE TAB 2" 或 "IE TAB" 在 XPE 進入 "IE模式" 會變成 "空白頁".
發表於 2014-3-22 21:28:50 | 顯示全部樓層
本帖最後由 阿達金田一 於 2014-3-22 21:48 編輯

我說的 fbwf + wim 不是你貼的那些

下面是在遊戲狂時發的主題
http://www.gamemad.com/go/ShowPost.asp?ThreadID=17243

其中提到的 pdf
http://www.eettaiwan.com/ARTICLE ... _MicroSoft_FBWF.pdf

1. 取下隨身碟還可以運做...
這要看你要採用什麼方式
例如
a.
grub4dos 直接掛載整個 xpe iso
那 iso 本身就是 ramdisk(CD)

這個最簡單...什麼都不用改 ( 只要 xpe 有 grub4dos ramdisk 的 driver ..例如  firadisk driver )

b.
正常的XPE 載入流程...載入 XPE 的 RXPE.IMG
另外建立 ramdisk ( 例如你說的 Z: )

方式 b1
將 wim 複製到 Z: 再掛載 Z: 中的 wim
之後在開啟 FBWF

方式 b2
開啟 FBWF ... 之後複製 wim 到 x:
掛載 wim 到 Z:

b1 b2 主要差在哪個放 wim ...哪個用來掛載 wim
a 不算 b2 用的應該比較多...b1應該沒啥人用
因為 掛載 wim 到 Z: ...因為 FBWF 是對 X: 而非 Z:
所以不會有 FBWF + WIM 問題
在 Z: 掛載或卸載 WIM  都不會有問題 ( 不過若要可寫入...載掛都要用 RW 模式 )
故在開啟 FBWF 後...一樣可以在掛載 WIM 到 Z:
(即可實現進 XPE 後...才另外手動掛載 WIM)

而 b1 只是單純把 光碟 或 隨身碟 的 WIM 複製到 Z: ...再掛到 X:
實際上還是和原本一樣...只是差在 光碟 隨身碟 可以取出
故一様會受到 FBWF 影響


2. 和 3.
不知道你 "更新檔案資料" 是指什麼
因為我沒在用 Firefox 所以不太熟...也沒用過你提供的 Firefox
所以回答不了你
不過我想大概是缺少其它檔案吧
拿你說的 IE Tab
Firefox 或 Chorme 都有其本身採用的核心
其實就是用來顯示網頁的核心程式
如果把 網頁 當成 程式碼 .... 那 瀏覽器的 核心 就相當於是 直譯器
而 Firefox 或 Chorome 本身是不包含 IE 核心的 (= = 那個 MS 的)
所以類似 IE tab 之類的外掛...其實用的是 windows 本身的 IE 核心 (看你 windows 裝什麼 IE)
因此...如果 windows (XPE) 本身就沒 IE核心....IE Tab 當然就沒屁用

XPE 要用 IE 我個人是覺的....的確是不太容易...(雖然我有做過 IE6 的 WIM)
由其是你提到的 ATM
應該那些大多用 https (加密http)...這個要在 XPE 中加入 Crypto 服務元件 IE 才可以連 https
不然光 IE ...只能連 http
另外我曾做的 IE6 也是有許多問題...例如 IE外掛元件...並不能網上即時安裝/更新 (也就是都要手動先搞好加到 IE 中)
您需要登錄後才可以回帖 登錄 | 我要註冊

本版積分規則

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

GMT+8, 2025-11-5 16:46 , Processed in 0.516408 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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