




我們的Windows可以做很多事情,但也不是所有的事情都能夠做的。偶爾,我們可能需要一個不容易被流行病毒感染的Linux,以確保更安全的網絡通訊,或者需要運行一個Mac OS X上的軟件,玩一個電子游戲機上才有的小游戲,這些Windows操作系統都愛莫能助。不過,通過虛擬機和模擬器,我們可以安裝需要的操作系統和運行更多種類的軟件,滿足以上的各種應用需求。
虛擬機和模擬器
通過虛擬機軟件,即可在當前系統上安裝運行Linux系統,或者再安裝一個Windows系統。虛擬機軟件有很多種,不過,對于個人用戶來說,免費的VirtualBox(www.virtualbox.org)是首選,該軟件使用方便,支持各種Linux和Windows版本,創建的虛擬機可以直接讀取ISO光盤鏡像文件進行操作系統的安裝,虛擬機系統安裝完成后,可以直接訪問當前電腦上的物理硬盤,可以通過主機接入互聯網,并且可以直接讀取插入主機的USB設備。
不過,虛擬機軟件雖然強大,但卻無法直接支持需要特殊硬件的系統,例如通過RISC CPU執行指令的PlayStation平臺、運行于PowerMac架構蘋果電腦的Mac OS X。要在電腦上安裝這些系統和運行為這些系統設計的軟件,我們必須通過模擬器來模擬目標系統所需的特殊硬件環境,這將需要電腦進行極其復雜的指令轉換。因而,通過模擬器安裝的虛擬機通常速度要慢很多。另外,模擬器的使用涉及一些版權的問題,部分硬件廠商并不開放設備固件和驅動程序的版權,而這對于模擬器來說是必不可少的。因而,在下面涉及模擬器的虛擬機方案中,用戶必須自行從設備上提取需要的BIOS,而Mac OS X等操作系統,用戶也必須自行購買。
安全的虛擬環境
我們可以在虛擬機中安裝Linux,用于處理通過瀏覽器即可完成的敏感操作,例如網上購物和個人信息管理,或者安裝一個Windows操作系統,專門用于管理網上銀行。由于沒有其他不必要的第三方應用程序干擾,所以系統將更加穩定和安全。
1 安裝BitBox BitBox(http://download.sirrix.com/content/pages/bbdl-en.htm)是一個一步到位的Linux虛擬機安全使用方案,安裝該軟件將自動安裝VirtualBox,不需要我們手動建立虛擬機和安裝Linux系統。只需簡單地單擊下一步跟隨安裝向導完成安裝,啟動軟件后將直接進入一個運行于虛擬機中的小型Linux系統環境。
2 安全的瀏覽器 BitBox中包含了一個Firefox瀏覽器,啟動軟件進入系統后將自動打開瀏覽器,我們馬上就可以使用它來處理一些擔心被木馬程序竊取的敏感資料。使用完后關閉BitBox,下一次再次打開軟件,我們上一次使用的記錄以及曾經對瀏覽器進行的設置將全部被丟棄,BitBox將恢復到初始狀態,準備好開始新一輪操作。雖然并不是所有的網上銀行都能夠支持Linux操作系統和Firefox瀏覽器,但是有了這樣一個安全的瀏覽方式,很多時候我們可以更放心地通過瀏覽器處理一些敏感的信息。
3 全新的Windows 國內的許多網上銀行都只支持Windows操作系統,如果希望在不受外界干擾的安全環境下管理網上銀行,那么可以考慮在虛擬機中安裝一個專門的Windows系統。首先,安裝VitualBox,安裝程序將逐一詢問用戶是否同意安裝USB控制器與網絡適配器等驅動程序。安裝完成后啟動軟件,單擊“控制|新建”并選擇“下一步”,鍵入自定義的虛擬機名稱,并從下方的下拉菜單中選擇準備安裝的操作系統版本。接下來我們就可以為虛擬機安裝操作系統了,VitualBox支持直接加載光盤鏡像進行安裝,右擊新建的虛擬機,選擇“設置”,選中左側導航欄中的“Storage”,單擊光盤屬性設置右側的光盤圖標,選擇下載的操作系統安裝光盤鏡像文件,啟動虛擬機時即可從安裝光盤直接啟動。
4 安全管理網上銀行 為虛擬機安裝操作系統后,除了網上銀行要求安裝的瀏覽器插件以及各種網上銀行的客戶端軟件以外,建議不要在虛擬系統中安裝任何其他不必要的應用軟件。在這樣純凈的環境下使用和管理網上銀行,我們可以相對更放心一些。當然,絕對的安全是不存在的,但是我們已經離它更近了一步。
克隆當前系統
許多使用虛擬機的用戶都希望能夠將當前的系統克隆到虛擬機中,實際上這非常容易實現。
1 克隆系統分區 復制當前系統分區的最佳方法是將其克隆為一個VHD文件,這樣除了可以在虛擬機中直接加載啟動以外,未來必要時也可以在Windows 7等系統中直接加載使用。要將系統分區克隆為一個VHD文件,無需使用任何第三方的工具軟件,使用微軟的磁盤工具disk2vhd即可。
2 加載VHD 在VirtualBox中單擊“控制|新建”,然后鍵入自定義的虛擬機名稱,并從下方的下拉菜單中選擇準備加載的操作系統版本,單擊“下一步”設置虛擬機可以使用的內存大小,再單擊“下一步”選擇“使用現有的虛擬磁盤”并完成接下來的創建步驟。創建虛擬機后,右擊新建的虛擬機,選擇“設置”,單擊左側導航欄中的“Storage”,根據我們電腦硬盤控制器的情況調整虛擬機磁盤控制器的設置,如果確實不了解自己電腦的硬件細節,那么可以直接將虛擬磁盤改到“IDE控制器”之下。也就是說如果原來虛擬磁盤在“SATA控制器”下,可以將其刪除并選中“IDE控制器”,單擊下方的“添加新盤”并選擇我們克隆的VHD文件即可。
3 另類克隆方法 另外,我們還能夠通過Windows 7控制面板“備份和還原”中的“創建系統映像”功能來克隆系統分區,備份后VHD文件可以在指定用于存儲系統映像的路徑中找到,我們能夠找到一個名為“WindowsImageBackup”的文件夾,該文件夾下有一個包含計算機名稱和備份日期的子文件夾,其中包含的一個或多個VHD文件就是我們需要的系統映像。要拷貝這些文件并加載到虛擬機中,我們需要右擊文件,通過“屬性|安全|高級|所有權”將文件的所有權改為當前用戶或者管理員,這樣才能夠管理這些文件。
4 加載和修復VHD文件 通過“創建系統映像”功能克隆的系統分區,如果直接加載到虛擬機中是無法啟動的,而且容易出現各種奇特的故障,要成功加載到虛擬機需要注意以下幾個問題。一是必須加載備份文件夾中的所有VHD文件,其中如果包含一個較小的VHD文件,則必須將其作為第一個磁盤;二是將所有磁盤都加載到虛擬機的“IDE控制器”下;三是虛擬機中首次啟動需要使用相應系統的安全光盤,啟動安裝步驟后選擇“計算機修復選項”,在打開“系統恢復選項”后選擇“命令提示符”,分別鍵入“bootrec /fixmbr”和“bootrec /fixboor”以修復磁盤主引導區和啟動信息,必要時還可以使用Diskpart檢查和確認磁盤的啟動信息,該工具的使用說明可在執行Diskpart后,鍵入“Diskpart/?”查詢。最后,使用“系統恢復選項”中的“啟動修復”對克隆好的系統分區進行檢查,如果存在錯誤,那么“啟動修復”功能在修復之后需要重新啟動,我們可在重新啟動后再次進行檢查和修復。
模擬
PowerMac架構
希望模擬PowerMac架構安裝Mac OS X的用戶可以使用Pearpc,有了它的幫助,我們可以讓蘋果電腦上的老程序再次恢復運行。
1 準備 首先,我們需要一個Mac OS X的安裝光盤鏡像,如果購買的是安裝光盤,則可以使用UltraISO(www.ezbsystems.com/ultraiso/)之類的軟件制作ISO文件。其次,我們需要Pearpc模擬器(pearpc.sourceforge.net/downloads.html)以及為Pearpc定制的VirtualBox用戶界面(www.kxlan.co.uk/Jamie/Pearpc%20VBGUI%20install%202.0.exe)和一個Mac OS X硬盤的磁盤映像(http://www.emaculation.com/pearpc/macosx_6gb.rar)文件。一切準備妥當后,就可以開始準備虛擬機和安裝Mac OS X系統了。
2 配置 現在安裝為Pearpc定制的VirtualBox用戶界面,并按照安裝向導的提示定位Pearpc所在路徑,啟動VirtualBox用戶界面,單擊“New”創建一個新的虛擬機,按提示輸入準備安裝的Mac OS X版本,選擇我們下載并解壓縮好的Mac OS X硬盤的磁盤映像作為第一個磁盤,選擇Mac OS X安裝光盤鏡像作為第二個磁盤,接下來,在“Video”中選擇適當的屏幕分辨率,并根據當前電腦的配置分配適當的內存供虛擬機使用。
3 安裝Mac OS 虛擬機準備好之后,單擊“Start”打開虛擬機即可從安裝光盤啟動并開始安裝Mac OS X。Mac OS X的安裝步驟非常簡單,只需按照安裝向導的提示選擇并一直單擊下一步即可完成。安裝完成后虛擬機將重新啟動,此時不要忘記修改設置將Mac OS X安裝光盤映像卸下,避免再次啟動安裝程序。
4 使用Mac OS 再次啟動虛擬機將直接進入Mac OS X系統,現在我們就可以安裝自己希望運行的蘋果程序了。與此同時,作為一個非Windows的系統,Mac OS X也同樣可以作為一個相對安全的操作環境用于處理敏感信息。不過,由于必須借助模擬器運行,所以Mac OS X虛擬機的運行速度相對不如Linux或者Windows快。
模擬游戲機
想在電腦上玩PlayStation游戲嗎?模擬器可以讓我們在Windows中實現這一目的,但步驟相對比較繁瑣。
1 讀BIOS 在電腦上模擬PlayStation,我們需要相應的PlayStation設備BIOS,雖然通過互聯網我們可以搜索和下載到需要的BIOS,但是由于廠商保留其BIOS的版權,所以我們必須從自己的PlayStation設備上讀取該BIOS才可以。讀出PlayStation設備BIOS的詳細方法可以參考“PSX BIOS Dumping guide”(forums.ngemu.com/showthread.php?t=93161)。
2 配置模擬器 下載并解壓EPSXE(www.epsxe.com),將準備好的PlayStation BIOS復制到“BIOS”文件夾中。啟動模擬器,按照向導中的提示進行配置。在選擇系統驅動程序時如果無法確定應該選擇哪一個,則可以單擊“test”進行測試,如果測試發現錯誤,那么就要選擇另一個驅動程序。通過視頻設置中的“Config”按鈕可以調高模擬器在游戲中的圖像質量,但是這對電腦的性能將有比較大的影響。“Configuring the path”中的“Config”可以讓我們看到各按鈕對應的控制器按鈕。
3 載入游戲 EPSXE支持通過電腦的光盤驅動器加載游戲光盤,如果使用游戲光盤,則可以在模擬器中選擇“File|Run CDROM”加載。如果使用光盤鏡像文件,則可以在模擬器中使用“File|Run ISO”加載。對于個別無法成功加載的游戲,可以訪問模擬器的“Help|Content|Specific games”菜單查看解決方案。其次,“ngemu.com”網站的論壇也是查找解決方案的好去處。
4 調整圖像 希望發揮電腦上高端顯示卡的性能,可以嘗試使用“pbernert.com”的插件,如果插件能夠支持我們的顯示卡,那么可以設置讓模擬器使用更高的分辨率和更好的圖像質量。