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