- 已加入
- 7/5/09
- 訊息
- 1,496
- 互動分數
- 0
- 點數
- 0
我知道了,若是用一個完全純淨的版本,則找不到Panther\unattend.xml的資料夾;
但是若用已經有啟動金鑰的版本,就會找到Panther\unattend.xml的資料夾;
請問老師,要如何有純淨的版本(就是無啟動金鑰)內做金鑰啟動的指令呢?
感謝老師的不吝指教,謝謝您!
喔~,Gily老師今天沒刷牙,有口嗅!如何有純淨的版本(就是無啟動金鑰)內做金鑰啟動的指令→這是一個無意義的動作
純淨版 會跳使用者 序號輸入視窗出來,即便整合了金鑰 他還是會跳視窗出來叫你輸入
如要使用純淨版 那等序號視窗跳出後再輸入即可,整合序號無異是脫褲子放屁
這招厲害,我懂了,學起來。unattend.xml是無人值守自動回應檔
如要整合序號達成自動輸入的效果,一定要有這個檔案
一般自動回應檔是放在source根目錄,但問題來了
可以檢視xml的內容,有amd64或x86的字樣 代表他是有限定版本的
也就是說,如果放入x86字樣的xml他對64位元的版本是不生效的
也就是說 如果你昰x86+x64的多合一版 用放根目錄的方式 無人值守運作會半殘
也就是說 32位元的無人值守運作的話 64位元就不會運作
我的方法是將自動回應檔分別整合至每一個版本的install.wim裡
32位元版就整合x86的自動回應檔進去
64位元的整合amd64的進去 每一個版本要單獨分開整合
一不小心就會搞混
請問老師,要製作x64的版本,只要x86的再做一次一整套即可,整合金鑰的方式:
先將製作完成之旗艦二合一版的install.wim拷貝至f:
下指令
md f:\wimmount
imagex /mountrw f:\install.wim 1 f:\wimmount
其中1是指x86版本的旗艦版
等待程序跑完 至wimmount\Windows\Panther\unattend.xml右鍵 編輯
下圖所示 添加藍色字串 序號換成你準備好的 刪除紅色字串
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="specialize">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="
<ComputerName>Sp1x86-PC</ComputerName>
" processorArchitecture="x86" publicKeyToken=" processorArchitecture="x86" publicKeyToken="下指令imagex /unmount /commit f:\wimmount
這樣是一套 還要再做一次一整套 第一步那個1換成2 整合序號至x64
請問老師,要製作x64的版本,只要x86的再做一次一整套即可,
但是x86裡頭的都是x86,請問紅色的地方x86要不要改為x64的呢?
問題:imagex /mountrw f:\install.wim 1 f:\wimmount
還記得整合金鑰指令的開頭 我特別強調的數字嗎?
這一行指令的意思是說 掛載f:\install.wim 裡index為1的映像檔內容物至 f:\wimmount這個資料夾。掛載動做類似於解壓縮
你的install.wim只有旗艦版二合一 所以index1是x86旗艦版,index2是x64
所以當你在做x64那套時
imagex /mountrw f:\install.wim 2 f:\wimmount
掛載到wimmount資料夾裡的是旗艦x64的映像內容(我整合進x64的檔案)
所以你打開第二套動作產生的xml 會發現裡面寫的是amd64,而不是x86
你可以試試
另外特別注意一點
當進入wimmount編輯檔案時 編輯完成後 "一定要"將所有的資料夾開啟的檔案總管
開啟中的剪貼簿 文字編輯工具等全數關閉
否則會無法卸載導致失敗 不可不慎
問題:
1.進入wimmount編輯檔案時 編輯完成後,選取存檔就好,還要再關閉嗎?
2.如果只有整合x64的旗艦版,還是index2的映像檔嗎?如果是index1的話
,x86要不要改為amd64呢?還是它自己會調整為amd64呢?
3.如果把unatten.xml的檔案直接套在純淨沒有啟動金鑰的版本裡頭,
可以適用嗎?
4.如果已有sp1了,還要整合更新檔*.msu嗎?不好意思再麻煩您了!
謝謝您的指導。