羅濤
摘 要 NM7000 RMM是航空儀表著陸系統(ILS)的終端遙控程序,系統運行環境要求為WINDOWS XP。隨著2014年微軟停止對XP系統的支持服務,相關空中交通管制用戶可能面臨較高的安全風險。升級操作系統能很好的降低這種風險,但因NM7000 RMM程序中的子菜單在WIN7系統中無法正確顯示,所以怎樣處理好這一問題就成為通訊導航系統地面維護人員所面臨的難題。文章通過對WIN7虛擬機的介紹以及其擴展應用,有了一個相對較好解決方案,為應對此類由于操作系統老舊而引發的安全隱患,提出了新的解決思路。
關鍵詞 NM7000 RMM;虛擬機;WIN7;VT技術
中圖分類號:V249.32 文獻標識碼:A 文章編號:1671-7597(2014)07-0081-02
1 VT(Virtualization Technology)技術
在實際操作之前,我們先來對VT技術的概念,進行一些
介紹。
所謂VT(Virtualization Technology)技術,其作用就是通過現今計算機強大的硬件、軟件能力,使運行系統在虛擬的基礎上而非真實的基礎上進行,具體一點說就是:讓一個CPU的工作虛擬成多個CPU并行工作的方式,在底層協調、配置計算機的資源,從而使得在一部電腦上同時運行多個操作系統成為可能。
目前兩大CPU巨頭Inter和AMD都已經發布支持VT技術的CPU,根據提供的技術說明,其虛擬技術的實現需都要處理器、芯片組、BIOS、虛擬操作軟件(Virtual Machine Monitor)共同支持,協同工作才能實現。
2 硬件環境
為了保證虛擬系統的正常運行,必須要對硬件系統進行確認和調整。
首先進入計算機的系統BIOS,找到Virtualization Technology(VT)開關,設置為Enabled。如果這一步驟可以進行,則表明主板芯片能夠支持VT技術。
第二步,下載并運行SecurAble軟件,對CPU進行VT技術支持檢測。SecurAble軟件能對CPU的三個功能進行測試:最大數據長度(Maximum Bit Length)、硬件數據執行保護(Hardware D.E.P.)和硬件虛擬(Hardware Virtualization)。
圖1
其中硬件虛擬的結果顯示CPU的VT能力。其檢測結果為:No或Locked OFF,則表明所運行系統的CPU不支持VT技術;如果為Locked ON,則表明CPU具備VT技術且硬件環境通過測試,可進行下一步驟。
3 軟件環境
微軟在WIN7系統中提供的XP Mode組件,其主要目標為小型企業來運行那些不能在Windows 7或Windows Vista上正常運行的程序,旨在幫助用戶順利完成過渡階段。在已發布的微軟WIN7操作系統中,可以運行XP Mode的版本包括:Windows 7 Professional、Windows 7 Enterprise和Windows 7 Ultimate三個版本。執行任務虛擬運行的第二個方面就是要確保計算機的操作系統是否具備條件:
1)選擇上面的一種操作系統,從Windows Virtual PC網站下載Windows Virtual PC和Windows XP Mode 兩個安裝安程序。
2)運行下載完成的兩個文件后,程序將自動為用戶建立一個Windows XP(sp3)的虛擬系統運行環境。建立過程無需用戶提供XP的源安裝程序和光盤,但是在建立的過程中,需要進行輸入用戶密碼,完成“憑證”設置。
注意,在指定XP Mode運行的硬盤分區時,應指定為WIN7系統C:區以外的其他分區,這樣能避免主分區的頻繁讀寫,提升XP Mode的運行速度;同樣理由,在分配XP模式的運行內
圖2
存時,建議劃分出1G以上的系統內存。
完成安裝后,在開始菜單出現Windows Virtual PC子菜單,如圖2。
運行XP Mode出現圖3。
圖3
至此,軟硬件的環境都已具備,就可進行儀表著陸系統Normarc NM7000 RMM程序的安裝工作了。
4 終端程序Normarc NM7000 RMM的安裝
1)因為NM7000RMM安裝程序不支持“遠程”磁盤安裝,WIN7系統下的XP Mode把原有的硬盤以“遠程”磁盤形式存在,這就要求必需將安裝程序拷貝至虛擬機的C:盤下,然后才可按照Normarc NM7000的操作手冊,進行RMM程序的安裝。
2)在運行完安裝程序后,會在Windows Virtual PC窗口中出現Normarc 7000 RMM 2.4的快捷運行圖標、登錄終端、建立連接。
圖4為正常運行NORMARC 7000 RMM后的程序窗口,所有運行窗口中的“+”功能菜單都能正確展開,RMM程序各種功能運行正常。
3)出于人性化考慮,Windows Virtual PC模式中安裝好的應用程序,會自動出現在“開始”菜單—“Windows Virtual PC”—“Windows XP Mode 應用程序”下面。更為方便的是,在Windows Virtual PC模式中,右擊Normarc 7000 RMM 2.4的快捷運行圖標,在彈出的環境窗口中,選擇—附到[開始]菜單(I),這樣終端應用程序會出現在“開始”菜單的第一欄。這樣,可以直接從開始菜單在WIN7環境下以虛擬的方式啟動終端RMM程序,不用重復運行Windows Virtual PC。
至此,NM7000 RMM終端程序可以正常運行WIN7操作系統下。
圖4
5 結束語
因航空通訊設備服役年限較長,部分存在類似問題的終端程序都可參照以上步驟進行解決。由于Windows Virtual PC可以自由訪問主機的USB外設,在引入USB擴展功能后,還能實現單臺電腦終端對多套儀表著陸系統臺點的實時監控以及儀表著陸系統與DVOR/DME RMM同機監控的功能。這樣,不但能減少操作終端和設備投入,更能使導航地面監控的集中化程度有了一定程度的提高。
參考文獻
[1]龍洋,劉明.全面解析Intel虛擬技術[J].電腦知識與技術,2011(23).
[2]蘇文鵬.無線互聯科技[J].虛擬主機技術的應用及發展研究,2012(11).endprint