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