石曉磊 張勇
摘 要 針對(duì)現(xiàn)場(chǎng)某些計(jì)算機(jī)設(shè)備硬件更新后原有系統(tǒng)無法正常運(yùn)行,使用系統(tǒng)封裝技術(shù)使得原系統(tǒng)能夠在新機(jī)器上順利運(yùn)行。
關(guān)鍵詞 系統(tǒng)封裝 系統(tǒng)備份 Sysprep
中圖分類號(hào):TP35 文獻(xiàn)標(biāo)識(shí)碼:A
1現(xiàn)狀簡(jiǎn)介
現(xiàn)場(chǎng)計(jì)算機(jī)通常是作為終端監(jiān)控,信息顯示,編程輸入在應(yīng)用。自1580線投入運(yùn)行以來現(xiàn)場(chǎng)上某些計(jì)算機(jī)已經(jīng)使用8至10年的時(shí)間,這段時(shí)間內(nèi)計(jì)算機(jī)硬件更新已經(jīng)超過3代。目前現(xiàn)場(chǎng)計(jì)算機(jī)維護(hù)主要是以GHOST方式進(jìn)行硬盤備份,當(dāng)計(jì)算機(jī)損壞無法啟動(dòng)時(shí),通過把備份硬盤插入到新機(jī)器中進(jìn)行恢復(fù)。但是,現(xiàn)場(chǎng)備用計(jì)算機(jī)類型多為通用型工控機(jī),對(duì)于相對(duì)某些獨(dú)立的單體設(shè)備而言,設(shè)備隨機(jī)所帶的計(jì)算機(jī)型號(hào)不一,有惠普、戴爾、聯(lián)想、紫光,以及廠家定制的無法確定型號(hào)的計(jì)算機(jī),如果按照上述方式,僅以更換備份硬盤的方式解決出現(xiàn)問題的計(jì)算機(jī),由于硬件驅(qū)動(dòng)不相符等原因有時(shí)會(huì)導(dǎo)致Windows系統(tǒng)無法進(jìn)入、或者直接藍(lán)屏等情況出現(xiàn)。
特別是某些單體設(shè)備所附帶計(jì)算機(jī)系統(tǒng)仍舊使用單核CPU ,對(duì)應(yīng)的主板老舊,型號(hào)繁雜,很多型號(hào)已經(jīng)停產(chǎn),因此在備件的采購上無法采購到相應(yīng)的型號(hào)。而且某些設(shè)備所帶計(jì)算機(jī)是通過代工方式定制而成,導(dǎo)致市場(chǎng)上無法找到對(duì)應(yīng)型號(hào)的計(jì)算機(jī)。如果從單體設(shè)備廠商那里采購對(duì)應(yīng)的計(jì)算機(jī)類型,往往是幾千元的設(shè)備采購價(jià)卻需要幾萬元。所以如果能夠通過一種方式使系統(tǒng)與硬件分離,不再依賴于原來的硬件,就不需要再單獨(dú)準(zhǔn)備備件以應(yīng)對(duì)某些計(jì)算機(jī)系統(tǒng)故障。
2系統(tǒng)封裝簡(jiǎn)介
系統(tǒng)封裝技術(shù)核心來源于Sysprep,是微軟制作的一種專為需要在多臺(tái)計(jì)算機(jī)上部署Windows操作系統(tǒng)的客戶而設(shè)計(jì)的使用工具,在某單臺(tái)計(jì)算機(jī)上完成初始安裝步驟后,可以用Sysprep 對(duì)樣品計(jì)算機(jī)進(jìn)行克隆,然后在備用計(jì)算機(jī)進(jìn)行系統(tǒng)移植備份。在移植的時(shí)候,使用Sysprep去除系統(tǒng)特定信息,如計(jì)算機(jī)安全標(biāo)識(shí)符,硬件驅(qū)動(dòng)等信息,這樣就使得計(jì)算機(jī)系統(tǒng)和硬件分離,可以再不同的計(jì)算機(jī)類型上進(jìn)行系統(tǒng)安裝。在Sysprep的基礎(chǔ)之上,國內(nèi)開發(fā)出很多好用的系統(tǒng)封裝工具,筆者就其中一種“Easy Sysprep”軟件結(jié)合現(xiàn)場(chǎng)實(shí)際情況介紹一下具體過程。
3實(shí)現(xiàn)過程
現(xiàn)場(chǎng)某單體設(shè)備隨機(jī)所帶的監(jiān)控系統(tǒng),主板為865平臺(tái),通過GHOST 方式備份主機(jī)硬盤然后更換到新的工控機(jī)上(主板為G41平臺(tái)),由于兩臺(tái)機(jī)器平臺(tái)相差太大,導(dǎo)致即使在安全模式下也無法進(jìn)入系統(tǒng)而直接藍(lán)屏,因此無法通過進(jìn)入系統(tǒng)后更新驅(qū)動(dòng)的方式,使得原系統(tǒng)在新平臺(tái)上繼續(xù)使用。而如果通過重新安裝系統(tǒng)的方式,由于沒有相關(guān)的軟件安裝包,依然導(dǎo)致新平臺(tái)無法運(yùn)行?;谝陨显?在舊平臺(tái)上使用Easy Sysprep軟件,如圖1所示:
填入序列號(hào)和用戶名,在其他選項(xiàng)里選中“釋放當(dāng)前系統(tǒng)自帶基礎(chǔ)硬件驅(qū)動(dòng)”然后點(diǎn)擊下一步,點(diǎn)擊完成。如圖2所示,系統(tǒng)正在進(jìn)行封裝。
完成上述步驟之后,重啟計(jì)算機(jī)使用Ghost .exe工具進(jìn)行備份。然后以新備份的系統(tǒng)盤為啟動(dòng)盤啟動(dòng)新機(jī)器。由于使用了封裝技術(shù),使得原系統(tǒng)上的硬件信息已經(jīng)被刪除干凈,所以新系統(tǒng)能夠以系統(tǒng)默認(rèn)的方式啟動(dòng),系統(tǒng)啟動(dòng)后首要任務(wù)就是進(jìn)行新機(jī)器硬件驅(qū)動(dòng)的安裝。
4小結(jié)
通過使用系統(tǒng)封裝的方式,使得舊系統(tǒng)在無法訂購相同備件的情況下,且在通過直接備份系統(tǒng)盤也無效的情況下,能夠順利在新系統(tǒng)上運(yùn)行,同時(shí)也省去了只能從相關(guān)單體設(shè)備廠商采購需要花費(fèi)的數(shù)萬元設(shè)備費(fèi)用。
作者簡(jiǎn)介:石曉磊(1983-),女,遼寧遼陽人,營口理工學(xué)院實(shí)驗(yàn)師,碩士,研究方向:綜合自動(dòng)化工程技術(shù)。張勇(1985-),男,遼寧鞍山人,鞍鋼股份鲅魚圈鋼鐵分公司,工程師,研究方向:復(fù)雜工業(yè)過程的建模、控制與優(yōu)化。
參考文獻(xiàn)
[1] 趙志強(qiáng),謝奇.基于Sysprep的WindowsXP系統(tǒng)封裝部署[J].中華醫(yī)學(xué)圖書情報(bào)雜志,2011,7.
[2] 劉凱.校園網(wǎng)輔助計(jì)算機(jī)維護(hù)[J].電腦知識(shí)與技術(shù),2009,12.