【問題】XP安裝光碟 整合MUI

第 1 頁,共 2 頁 1 2 末頁末頁
顯示結果從第 1 筆 到 10 筆,共計 13 筆
  1. #1
    會員
    註冊日期
    2005-02-05
    所在地區
    1
    討論區文章
    26

    難過 【問題】XP安裝光碟 整合MUI

    我想做片英文版XP加上自動安裝MUI
    不過照著文件作都做不成功
    安裝完進到XP桌面總是出現"can't find winddows\MUITEMP\MUISETUP.exe"
    有人能指導一下嗎?

    ------------------------------------------------------
    MUI資料夾應該放哪個位置呢?


    \\XPCD
      \i386
      \MUI
    or

    \\XPCD
      \i386
        \MUI

    是哪個才對?
    ------------------------------------------------------

    ------------------------------------------------------
    然後我加了些描述到 winnt.sif 裡面

    [RegionalSettings]
    LanguageGroup = 1,7,8,9,10
    Language = 0409

    [GuiRunOnce]
    "%WINDIR%\MUITEMP\MUISETUP.exe [-i 0404][-d 0409] -r -s"
    "%WINDIR%\SYSTEM32\CMD.EXE /c RMDIR %WINDIR%\MUITEMP /s /q"

    這邊有錯嗎?
    -------------------------------------------------------

    -------------------------------------------------------
    文件最後寫著

    winnt32.exe /unattend: path to answer file /copysource:lang /copydir:MUITEMP /s:path to install source

    這我就完全看不懂了...

    藍字部份我應該寫什麼呢?
    然後這串東西應該又要放到哪邊去呢?
    -------------------------------------------------------

    希望有人能指導一下
    謝謝


    此文章於 2008-03-19 06:29 PM 被 nightwind209 編輯。

  2. #2
    會員
    註冊日期
    2001-09-16
    討論區文章
    2,184

    回覆: 【問題】XP安裝光碟 整合MUI

    > 不過照著文件作都做不成功
    你應該先公佈文件內容吧

  3. #3
    會員
    註冊日期
    2005-02-05
    所在地區
    1
    討論區文章
    26

    回覆: 【問題】XP安裝光碟 整合MUI

    引用 作者:pcboy 瀏覽文章
    > 不過照著文件作都做不成功
    你應該先公佈文件內容吧
    當作基本英文版 Windows 安裝程式的一部份來預先安裝
    由於 MUI 發佈到好幾張光碟上,因此自動安裝必須使用發佈共用。必須先複製所有的 MUI 檔到發佈共用。您必須在 Unattend.txt 中的 [GUIRunOnce] 區段指定執行 Muisetup.exe,亦即安裝使用者介面語言的程式。第三,在執行 Winnt32.exe 時,必須指定幾個特定的選項,以確保檔案正確安裝。

    MUI 安裝需要語言群組、地區設定 (使用者、系統及輸入法),以及使用者介面語言的設定。如果要妥善安裝特定的地區設定及使用者介面語言,必須安裝適當的語言群組。您所安裝的地區設定必須彼此相容,而且要對應到預設的使用者介面語言。如需有效的語言群組/地區設定/使用者介面語言組合清單,請參閱 [RegionalSettings]。

    附註

    如果您沒有安裝地區設定/語言所需的語言群組,以及您所指定的使用者介面語言,安裝程式可能會顯示對話方塊,提示您輸入必要檔案的路徑。雖然安裝會順利完成,但可能還需要使用者的交互作業。
    建立發佈共用
    如果要自動安裝 MUI,必須將所有的語言資源檔,從 MUI CD 複製到發佈共用。最好將這些檔案放置在根目錄下的一個暫存目錄。在範例當中,這些檔案是放置在一個名叫 MUITEMP 的暫時目錄當中。

    \installation source
    \MUITEMP
    ...所有多語言檔案
    在安裝作業的檔案複製階段,MUITEMP 目錄會複製到發佈磁碟機上的 %WINDIR%。在安裝作業的最後階段,就會移除此暫存目錄。

    建立回應檔案
    對 MUI 而言,在 Unattend.txt 中有兩個重要區段:[RegionalSettings] and [GUIRunOnce]。

    [Regional Settings] 區段會指定將語言群組和語言環境 (使用者地區設定、系統地區設定和輸入法地區設定) 的值,安裝到系統上。這些值是透過適當的識別碼號碼加以指定的。

    如果是單一使用者系統,我們建議您比照預設的使用者介面語言 (在執行 Muisetup.exe 時指定) 設定語言環境。比方說,如果預設的使用者介面語言是德文,那麼最好指定一種德文語言環境。

    如果您所使用的是共用工作站,而且是在終端機伺服器環境下,那麼我們建議您將預設的使用者介面語言和系統語言環境,設為英文 (多語言版本的系統管理語言)。可以根據個別的喜好/需求設定使用者語言環境;或者,如果是透過 Language 項目來指定使用者語言環境,則將它設定為與系統語言環境相同。

    必須安裝您指定的語言環境所需的語言群組。例如,如果設定語言環境為阿拉伯文,且阿拉伯文將成為功能表及對話方塊的預設語言,則必須在 [RegionalSettings] 區段中指定阿拉伯文語言群組:

    [RegionalSettings]
    LanguageGroup = 13
    Language = 0401
    —或者—

    [RegionalSettings]
    LanguageGroup = 13
    SystemLocale = 0401
    UserLocale = 0401
    InputLocale = 0409:00000409,0401:00000401
    在 [GUIRunOnce] 區段當中,包含使用者在完成 GUI 模式安裝程式之後,第一次登入電腦時所要執行的命令清單。以雙引號括住的每一行都會指定一個 GUIRunOnce 登錄項目所要執行的命令。

    您可以使用這個區段,以適當的參數和值來執行 Muisetup 程式。請注意,Muisetup.exe 的路徑中包含在安裝來源所建立的暫時目錄。範例項目的第二行會在安裝之後,從磁碟機移除這個暫存目錄。

    [GuiRunOnce]
    "%WINDIR%\MUITEMP\MUISETUP.exe [-i LangID LangID...][-d LangID] -r -s"
    "%WINDIR%\SYSTEM32\CMD.EXE /c RMDIR %WINDIR%\MUITEMP /s /q"
    \MUITEMP 在安裝期間建立的暫時安裝目錄。

    Muisetup 命令列選項
    選項 描述
    -i 指定要安裝的使用者介面語言。語言最好是以四位數的十六進位語言識別碼值輸入。
    d 指定預設的使用者介面語言 (可適用於所有的新使用者帳戶,並且在 Winlogon 這類畫面上使用)。
    -r 指定不顯示重新開機訊息。
    -s 指定不顯示安裝完成訊息。
    -l (字母 L。僅適用於 Windows XP) 符合非 Unicode 程式的語言與預設使用者的語言;除非使用 /d,否則這個設定會被略過。
    -f (只適用於 Windows XP) 符合預設殼層使用者介面字型與預設使用者語言;除非使用 /d 和 /l,否則這個設定會被略過。它只適用於日文語言使用者介面。

    執行 Winnt32.exe
    自動 MUI 安裝的最後階段,是以正確選項執行 Winnt32.exe。

    請以 /unattend 選項來指定 Unattend.txt。使用 /copydir 選項,以確定暫時安裝目錄 (MUITEMP) 會複製到目的磁碟機。如果語言環境和您要安裝的使用者介面語言要求安裝語言群組,請使用 /copysource 選項來複製必要的語言群組檔案。如果您只需要複製一種語言群組,請指定 lang\[language directory name]。

    例如:
    winnt32.exe /unattend: path to answer file
    /copysource:lang /copydir:MUITEMP /s: path to install source

    這是文件的說明...
    此文章於 2008-03-19 07:12 PM 被 nightwind209 編輯。

  4. #4
    萌え尽き症候群 琥珀 的大頭照
    註冊日期
    2002-08-17
    所在地區
    中和區
    討論區文章
    10,022
    2002.8.17 - 2024.1.9

    繪本:Ghost cemetery



    畫集:日めくり 365


    名簿:創彩少女庭園

  5. #5
    會員
    註冊日期
    2005-02-05
    所在地區
    1
    討論區文章
    26

    回覆: 【問題】XP安裝光碟 整合MUI

    這網址我有看過
    只是我還是弄不出來OTL
    謝謝



  6. #6
    萌え尽き症候群 琥珀 的大頭照
    註冊日期
    2002-08-17
    所在地區
    中和區
    討論區文章
    10,022
    沒有 MUI 光碟,無法實驗。

    不鼓勵花太多時間在「整合/集成/統合」這件事情。網路上充斥這些資訊好幾年,讓大家學到了方法,但同時也教壞了大家,好像使用任何軟體就非得搞整合、自動安裝不可。琥珀是不認同這種想法,因為這真的只是軟體中,令人微不足道的一個小部分,並不是什麼了不起的事情。而且,這只會浪費更多時間在維護、更新、除錯,到最後幾乎無法節省多少時間、提升使用效率。

  7. #7
    會員 threesecond 的大頭照
    註冊日期
    2005-10-26
    所在地區
    ADSL3M
    討論區文章
    541

    回覆: 【問題】XP安裝光碟 整合MUI

    引用 作者:nightwind209 瀏覽文章
    我想做片英文版XP加上自動安裝MUI
    不過照著文件作都做不成功
    安裝完進到XP桌面總是出現"can't find winddows\MUITEMP\MUISETUP.exe"
    [GuiRunOnce]
    "%WINDIR%\MUITEMP\MUISETUP.exe [-i 0404][-d 0409] -r -s"
    "%WINDIR%\SYSTEM32\CMD.EXE /c RMDIR %WINDIR%\MUITEMP /s /q"

    這邊有錯嗎?
    當然錯。

    你寫的是 "%WINDIR%\MUITEMP\MUISETUP.exe
    當然 MUISETUP.exe 就要放在 %WINDIR%\MUITEMP\ 裡面,
    沒放在裡面當然找不到。
    一切都是當然....

    至於怎麼把 MUISETUP.exe 放在 %WINDIR%\MUITEMP\ 裡面,
    方法很多,你可以跑一個批次檔把檔案 copy 進去,
    也可以把檔案放在 CD_ROOT\$oem$\$$\MUITEMP\ 裡面,
    都一樣。

    還有,那不叫整合,那叫自動安裝(或叫無人職守安裝),
    跟整合是完全不同的兩回事。

  8. #8
    會員
    註冊日期
    2005-02-05
    所在地區
    1
    討論區文章
    26

    回覆: 【問題】XP安裝光碟 整合MUI

    引用 作者:threesecond 瀏覽文章
    當然錯。

    你寫的是 "%WINDIR%\MUITEMP\MUISETUP.exe
    當然 MUISETUP.exe 就要放在 %WINDIR%\MUITEMP\ 裡面,
    沒放在裡面當然找不到。
    一切都是當然....

    至於怎麼把 MUISETUP.exe 放在 %WINDIR%\MUITEMP\ 裡面,
    方法很多,你可以跑一個批次檔把檔案 copy 進去,
    也可以把檔案放在 CD_ROOT\$oem$\$$\MUITEMP\ 裡面,
    都一樣。

    還有,那不叫整合,那叫自動安裝(或叫無人職守安裝),
    跟整合是完全不同的兩回事。
    我不太懂 所以只能照著說明來作
    只是做得相當失敗OTL

    雖然我知道最後那個應該是複製MUI的指令
    但我不知道藍色字的部份該填什麼
    也不知道填完後指令該放到哪邊來啟用...|||

    我有看過您的文章 您做示範的是WINDOWS 2000
    裡面有個地方說會開始複製I386
    還以為放在裡面就會複製了呢
    我想的太簡單了 (哈哈...囧

    不好意思
    我的確不太清楚整合用在這邊是不對的
    因為我原意只是想弄成一片光碟
    XP安裝過程都還是跟原本一樣手動安裝
    只是想看看能不能將MUI弄成像XP安裝的一部份
    當XP灌完MUI也一起灌完

    貴站的文章相當詳細
    不過我理解力沒那麼好
    再次謝謝您的指教
    此文章於 2008-03-20 07:52 PM 被 nightwind209 編輯。

  9. #9
    會員
    註冊日期
    2005-02-05
    所在地區
    1
    討論區文章
    26

    回覆: 【問題】XP安裝光碟 整合MUI

    引用 作者:琥珀 瀏覽文章
    沒有 MUI 光碟,無法實驗。

    不鼓勵花太多時間在「整合/集成/統合」這件事情。網路上充斥這些資訊好幾年,讓大家學到了方法,但同時也教壞了大家,好像使用任何軟體就非得搞整合、自動安裝不可。琥珀是不認同這種想法,因為這真的只是軟體中,令人微不足道的一個小部分,並不是什麼了不起的事情。而且,這只會浪費更多時間在維護、更新、除錯,到最後幾乎無法節省多少時間、提升使用效率。
    我並沒有非要整合或自動安裝
    反而我喜歡手動調整軟體的設定
    所以雖然很早前就知道有把HOTFIX跟XP SP2光碟弄在一起的方法
    也沒去弄 現在重灌還是上網作UPDATE

    我只是想把MUI跟XP弄在一起安裝
    MUI並不會像驅動或軟體會一直更新
    所以弄完一次後就不用再弄了
    應該還是能節省時間還有帶片子(這還是我想做的主要原因XD)

    最後還是謝謝您的指教

  10. #10
    會員 threesecond 的大頭照
    註冊日期
    2005-10-26
    所在地區
    ADSL3M
    討論區文章
    541

    回覆: 【問題】XP安裝光碟 整合MUI

    你的問題很多,一個一個來。
    既然你都說你看過 Win2000 那篇文章了,那就用那篇文章來說明,
    反正步驟和原理幾乎都一樣。

    http://www.threesecond.info/v2/modul...8#forumpost508
    首先安裝流程一定要看,看完你才知道哪個地方有問題,該找哪個環節來除錯。

    http://www.threesecond.info/v2/modul...&viewmode=flat
    再來看環境變數,你才知道 %WINDIR% 到底是什麼東西。

    怎麼把 MUISETUP.exe 放在 %WINDIR%\MUITEMP\ 裡面?
    那個不重要,沒事把安裝檔放在那裡面做啥?安裝完又用不到,還得多寫一行指令去刪除它?

    http://www.threesecond.info/v2/modul...0#forumpost480
    看 $OEM$ 資料夾這篇,你就知道安裝檔該放在 CD_ROOT\$OEM$\$1\ 裡面,而且
    [Unattended]
    OemPreinstall=Yes
    這項一定要啟用,$OEM$ 目錄才會依照你要的方式去複製檔案。
    裡面有個地方說會開始複製I386
    還以為放在裡面就會複製了呢
    只要你 OemPreinstall=Yes 有設好,確實就是放在裡面就會開始複製。


    上面說過,沒事不要把安裝檔放在 %WINDIR%\MUITEMP\ 裡面,
    如果不管你的目的,照你的問題看來,放在 CD_ROOT\$oem$\$$\MUITEMP\ 就行了,
    我前面有回覆過。

    有問題再問吧。

    (nightwind209 的問題描述得很詳細,讓人覺得很有誠意發問,
    像 MyChat 上面那些文章我是根本連回都懶得回...)


    此文章於 2008-03-21 08:52 AM 被 threesecond 編輯。

類似的主題

  1. 回覆: 3
    最後發表: 2010-06-30, 09:18 PM
  2. XP安裝光碟修復的問題
    作者:axpm0n 所在討論版:-- Windows 討 論 版
    回覆: 3
    最後發表: 2006-12-21, 02:27 PM
  3. 【求助】如何將Windows Server 2003 R2整合至原來的SP1安裝光碟?
    作者:壬生之狼 所在討論版:-- Windows 討 論 版
    回覆: 2
    最後發表: 2006-02-20, 09:35 PM
  4. 【教學】整合 SP1 建立 Windows XP 啟動安裝光碟
    作者:lamina 所在討論版:---- Windows 作 業 系 統 精 華 版
    回覆: 130
    最後發表: 2003-03-11, 02:10 PM

 

windirSYSTEM32CMD.EXE c RMDIR windirMUITEMP s q

xp MUI 安裝教學

win7 回應檔 Inputlocale 0409:00000409

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •