VirtualBox是一款開源的虛擬機軟件,可以在Linux/Mac和Windows主機中運行。支持在虛擬機中安裝全系列Windows操作系統(如Win2000、XP、Vista、Windosw 7)。在VirtualBox虛擬機中安裝操作系統並不復雜,如同在真實電腦中一樣。對於多數新手來說,使用VirtualBox最大的麻煩就是共享相關問題,今天我們就來解決虛擬XP系統與真實主機之間的文件共享問題,下面以最新版本的VirtualBox 3.0為例做說明。
1.安裝增強功能
VirtualBox自帶了一個增強工具Sun VirtualBox Guest Additions,這是實現虛擬機與真實主機共享的關鍵。啟動虛擬XP後,點擊控制菜單“設備→“安裝增強功能,大家可以看到程序的安裝界面,如圖1。
不過許多時候,用戶會發現點擊“安裝增強功能後沒有任何反應。如果出現這樣的情況,那麼就是程序安裝文件沒有配置好的緣故。點擊控制菜單“設備→“分配光驅→“虛擬光驅,進入後你可以找到一個名為“VBoxGuestAdditions.iso的光盤鏡像文件,雙擊該文件,加載虛擬光驅,如圖2。
接下來,用戶在虛擬機中打開“我的電腦,然後雙擊光盤驅動器,即可正常安裝增強工具了。
2.分配數據空間
接下來,我們設置主機中與虛擬機共享的文件夾。點擊控制菜單“設備→“分配數據空間。進入對話框後先添加新的數據空間,設置“數據空間位置時大家一定要點擊下拉列表,選擇“其它,如圖3。
這樣才能在文件夾列表中找到主機中的文件夾,選擇需要共享的文件夾後返回。勾選“固定分配選項,現在我們在“數據空間列表中就可以看到共享的主機文件夾了,如圖4。
3.映射網絡驅動器
現在我們已經可以通過“網上鄰居的形式訪問主機文件夾了,不過這樣的操作比較麻煩,我們采用“映射網絡驅動器的形式來快速訪問。在虛擬機中打開“我的電腦,進入後點擊菜單“工具→“映射網絡驅動器,進入後先指定驅動器號,如圖5。
接下來,點擊浏覽按鈕,在“整個網絡樹狀列表中找到“VirtualBox Shared Folders,該文件夾樹下的地址即為“數據空間中設置的主機共享文件夾,如圖6。
選擇需要映射的目錄,點擊“確定返回。映射完成後,再次訪問“我的電腦,你可以看到映射的網絡驅動器了,如圖7中的E盤、F盤。
這樣用戶就能快速訪問主機中的文件夾了,讓VirtualBox打造的虛擬系統真正實現與主機的互動聯通。