最近在使用MDT2012抓取新的臺(tái)式機(jī)Windows 7鏡像后,在使用該鏡像安裝系統(tǒng)時(shí),總是報(bào)錯(cuò)“Windows無(wú)法分析或處 理pass[specialize]的無(wú)人參與應(yīng)答文件[C:WindowsPantherunattend.xml]。應(yīng)答文件中指定的組件或設(shè)置不存。”(如圖 1)。
該鏡像為臺(tái)式機(jī)原廠(chǎng)自帶的操作系統(tǒng),安裝完相關(guān)軟件后使用MDT2012服務(wù)器\DeploymentShare$ScriptsLiteTouch.vbs腳本進(jìn)行的鏡像抓取工作,以前做好鏡像后進(jìn)行安裝很順利,未出現(xiàn)過(guò)此類(lèi)故障。
圖1 故障提示信息
圖2 刪除相關(guān)鍵值
根據(jù)報(bào)錯(cuò)提示,報(bào)錯(cuò)根源為Unattend.xml無(wú)人應(yīng)答文件出現(xiàn)了問(wèn)題,到底是什么部件出了問(wèn)題呢?在MDT規(guī)則中我設(shè)定了生成log,檢查相應(yīng)的log后發(fā)現(xiàn)有如下一段描述:
估計(jì)是出在IE瀏覽器上,將現(xiàn)有抓取鏡像系統(tǒng)和原有正常鏡像IE進(jìn)行對(duì)比發(fā)現(xiàn)版本不同。以前的封裝鏡像為Windows 7系統(tǒng)自帶IE 8,新臺(tái)式機(jī)的Windows 7已升級(jí)為IE 11。估計(jì)是這個(gè)問(wèn)題,在Unattend.xml無(wú)人應(yīng)答文件刪除該鍵值應(yīng)該就可以了。
1.根據(jù)問(wèn)題原因,查看sysprep任務(wù)序列Unattend.xml無(wú)人應(yīng)答文件。在DeploymentWorkbench管理控制臺(tái)中,選擇Task Sequences(任務(wù)隊(duì)列)中找到該任務(wù),點(diǎn)擊右鍵選擇屬性,在OS Info選項(xiàng)卡中編輯unattend.xml。
2.打 開(kāi)unattend.xml窗口,此時(shí)無(wú)法直接進(jìn)行編輯,只能找到該文件直接使用記事本來(lái)進(jìn)行編輯。該文件在MDT的DeploymentShare目錄下的Control子目錄下對(duì)應(yīng)任務(wù)ID目錄下,例:你的抓取鏡像任務(wù)ID為CP002,則該文件就在DeploymentShareControlCP002下, 找到后直接使用記事本打開(kāi)進(jìn)行編輯,找到該鍵值直接刪除后保存(如圖2)。
3.回到DeploymentWor kbench管理控制臺(tái)進(jìn)行update Deployment Sharer操作,重新生成相應(yīng)規(guī)則。此時(shí)再次安裝抓取鏡像文件時(shí)故障消失。
此時(shí)還需注意一點(diǎn),如果在原有安裝發(fā)生錯(cuò)誤的新電腦上進(jìn)行重新安裝時(shí),需提前將該電腦重新格式化,確保原先殘留的unattend.xml被清除,否則還會(huì)報(bào)同樣錯(cuò)誤。