吳平鳳
(北京大學深圳醫院 設備科,深圳510089)
目前,由于涉及到軟件版權和經濟利益,很多計算機廠家僅向客戶提供相關的應用軟件,并沒有提供安裝軟件。在這種情況下,如果遇到設備發生系統崩潰、軟件丟失或損壞的故障,傳統的解決辦法是先聯系廠家,再購買軟硬件,這樣將產生較大的維修費用。通過摸索發現,大部分醫療設備計算機系統的軟件,都是可以在設備系統正常使用的時候,借助備份還原軟件(GHOST),提前做好預防性數據備份,并妥善保存的。當設備軟件出現故障時,再通過這些備份的文件進行數據恢復,排除故障。
GHOST軟件,是Symantec公司推出的一款用于備份還原的工具,俗稱克隆軟件。可以輕松實現FAT16、FAT32、NTFS、OS2等多種硬盤分區格式的分區、硬盤數據的備份,并在很短的時間內恢復原有的備份系統。該軟件只運行于DOS環境,支持WIN 9X、NT、UNIX等系統下的硬盤備份。
下面舉出兩個較典型的例子,來進一步說明有關軟件方面故障的修復方法,望能給同行參考。
案例一:某進口大品牌的模擬定位機出現了一次軟件故障,因隨機沒有附送安裝軟件,故聯系廠家欲購買軟件,廠家的答復是無法單獨購買安裝軟件,需重新購買整套計算機系統,報價為40萬元人民幣,且需要從國外定購設備,周期最快需要兩個星期。最后,筆者通過自己的努力,僅花了不到千元就將該設備恢復正常,現將有關情況敘述如下:
模擬定位機開機,控制主機開機自檢,接著就出現報錯Driver not found-system halted,重新啟動主機,故障依然,進入CMOS設置,找不到硬盤,懷疑硬盤損壞;卸下硬盤,接在另一臺工作正常的電腦主機上,故障依舊,確定是硬盤扇區損壞,導致無法引導及讀取數據,軟件無法正常啟動,設備停機。
方法一:我們考慮既然硬盤扇區壞了,有沒有可能將扇區里的軟件數據讀出來呢?首先,我們將該硬盤送到電腦市場上專門恢復硬盤數據的公司進行數據讀取,經過他們專業的技術檢測,發現硬盤有不少的壞扇區,但數據似乎沒有損壞,可以讀取出來,最后,對硬盤里各個分區的數據一一的進行了備份(GHOST)并刻錄光盤。回來后,我們將備份數據重新還原到新購買的同型號的硬盤中,在還原的過程中,出現了錯誤,重啟主機,系統無法引導,軟件依然無法使用,嘗試制作引導盤、緊急修復盤、系統修復等方法,均無效,我們懷疑軟件數據可能已經損壞或丟失。方法一失敗。
方法二:是否可以去其他使用同型號設備、同版本軟件的兄弟醫院拷貝軟件數據呢?經過我們的討論,方法可行,我們立刻聯系。考慮到該兄弟醫院設備還沒有過保修,將其主機拆開,進行數據拷貝的方法不可行。出于對他們院方的負責考慮,我們需在不拆主機外殼的情況下,將硬盤里的數據拷貝到外置存儲器中(主機未裝刻錄機)。所以,在去之前我們做好充分的準備:首先準備一個容量較大的U盤( 2G軟件數據約為800M );其次 ,由于主機使用的是WINDOWS NT4.0平臺,硬盤分區是NTFS格式,故提前制作一張帶USB驅動和支持NTFS格式的DOS啟動引導盤(內含GHOST軟件)。
準備就緒,來到現場。先接入U盤,用啟動盤引導進入DOS,了解各個盤符情況,接著進入GHOST軟件,將系統盤與數據盤的數據分別做備份(GHOST),并保存在2G的U盤中,拷貝工作完成。將備份回來的數據,還原到我們新購的硬盤中,重啟,系統引導進入,軟件正常啟動,打開控制臺電源,主機與機器通訊正常,機器動起來了,這現象足以讓我們心喜若狂。后來進行數據整理,軟件調試,機械校準(如GANTRY ANGLE CALIBRATION,COLLIMATOR ANGLE CALIBRATION等)等一系列工作,設備恢復正常,當天就給十幾個病人進行了定位,設備使用到現在狀態一直很好。
此外,該維修方法被惠州市中心人民醫院的同行借鑒,用我們備份的系統數據修復該院同型號機器,亦取得很不錯的成效。
案例二:國內某品牌的腫瘤治療計劃系統(TPS)主機被盜,臨床治療工作無法開展,時間緊迫,腫瘤病人治療不容耽誤。硬件及軟件一起丟失,找廠家購買需要付出大量的時間及資金(廠家報價十萬元人民幣)。經過討論,我們決定自行修復,爭取在最短的時間內將設備恢復正常。
解決的前提:(1)因為有了以往的經驗,我們在設備購入后,就已經對被盜設備的系統軟件數據進行了備份,并用光盤刻錄保存。(2)在該設備被盜時,廠家用于給軟件設置權限的串口軟件狗并沒有被盜走。上述的兩點,給這次的故障修復提供先決條件。
既然有軟件備份,而且軟件狗又可以實現解鎖,那么,需要解決的問題是設備硬件,我們先購買某品牌的商用計算機一套;接著,用DOS啟動盤引導進入,在DOS系統下,進行合理的分區,之后啟動GHOST,導入之前做好的系統及軟件備份,最后,進行系統及網絡參數調整,重啟計算機,系統及啟動正常,設備正常使用。此次維修只花費近萬元購買計算機,耗時不到三天,在少花錢的情況下大大的節省了時間成本。
結論:
(1)大部分醫療設備的配套計算機主要硬件與普通計算機無異,購買計算機硬件不需要找醫療設備供應商,只需通過電腦供應商購買或向醫院信息部門申請配置即可,這樣可以大大節省購買硬件的成本。
(2)大部分醫療設備配套計算機的軟件是有配置軟件加密狗,主要是廠家用于防止軟件被拷貝盜用的,但是并不對計算機的硬件進行識別,在更換計算機硬件的情況下,是不影響軟件的使用的。
(3)大部分醫療設備配套計算機的系統使用當今流行的WINDOWS XP或 WINDOWS NT 等操作系統,而GHOST均支持這些系統環境的數據備份。所以,在有條件的情況下,不妨將其系統及軟件數據進行預防性的備份,做到有備無患。
(4)在安裝驗收設備時,我們要盡可能的向廠家索取其系統及軟件安裝光盤,這樣再配合GHOST的備份,兩者互為補充,真正做到有備無患。
(5)一般情況下,硬盤的第一個分區(主分區)存放系統文件,第二個次分區存放應用軟件,第三個次分區存放各種硬件的驅動程序。所以,用GHOST備份時,盡量對計算機數據硬盤的不同分區分別進行備份,尤其是沒有把握確定數據是否有用時,應盡量將整個硬盤里的數據全部備份,并刻錄光盤存檔。
(6)當設備完成安裝,各個軟件也安裝完畢,且經公司工程師調試成功,設備正常運行,系統處于穩定狀態時,我們就可以著手使用GHOST對系統及軟件所在的硬盤分區分別進行數據備份。
(7)在完成備份后,最后將所產生擴展名為GHO的所有備份文件和GHOST.EXE執行文件刻錄在光盤上,且最好將刻錄的光盤制作成啟動盤,并做好各個備份文件的信息標注,這樣以后需要使用時,就可以有條不紊的去實施系統及軟件的還原。
不過,部分的進口大型醫療設備有專門開發的操作系統平臺,其硬盤分區格式也比較少見,如GE MAX640 CT 的操作系統是 versados,Linux操作系統的硬盤分區格式是Ext3,而SGI是xfs的,是目前GHOST所不能支持的。雖然GHOST軟件使用有局限性,但是我們只要能在可以發揮的地方,充分地發揮其特性為我們服務,就是值得肯定和推廣的。
[參考文獻]
[1]吳萌.GE Marquette導管工作站Ghost軟件的使用及體會[J].中國醫療設備,2009(4):70
[2]于子曉,等.用GHOST來做數字化醫療設備軟件的保護神[J].醫療設備信息,2005,20(10):30-31.
[3]李銘,羅旭華.GHOST軟件在工作站檢修中的有效使用[J].醫療設備信息,2005,20(5):72.
[4]馮黎建.GHOST軟件在醫療設備維修中的應用[J].中國醫療器械雜志,2007,31(4):301-302
[5]王圣戎.淺談利用GHOST軟件維護操作系統[J].計算機光盤軟件與應用,2012(21):132-133
[6]王勇,周平.誤操作GHOST軟件后的醫療設備的計算機數據恢復[J].中國醫療設備2008,23(2):32-33