Ubuntu VirtualBox中實現資料夾共享
有些時候,我們可能需要在Ubuntu中虛擬一個Windows作業系統,如下是我的環境配置:
母作業系統:Ubuntu 9.04 + VirtualBox 2.1.4_OSE
子作業系統:Window XP
至於如何安裝VirtualBox及虛擬Windows XP,這裡不再做詳細的說明,只是簡要寫一下步驟:
1、在終端中執行:sudo apt-get install virtualbox
2、輸入您的登入口令,然後就是一步步的確認安裝;
3、建立一個Windows XP虛擬系統,插入光碟,然後就是一步步安裝XP的過程。
下面著重要講的是母作業系統Ubuntu如何與子作業系統Windows XP進行檔案共享的問題。
首先您需要安裝VirtualBox的增強功能。
然後會在子作業系統Windows XP中出現安裝提示,一路確認安裝下去即可。
重新啟動Windows XP後,開啟VirtualBox的選單:裝置(D)-->分配資料空間(S)...
然後點選新增按鈕,新增一個共享目錄,您可以根據需要確定共享的目錄是否只讀,及是否僅共享於當前傳話。
確定之後,回到子作業系統Windows XP,此時Windows XP作業系統內並沒有任何變更(不會出現發現新硬體或者多出一個共享空間等),下面還需要您的手動配置才行。
打Windows XP中“我的電腦”,然後可以檢視您的作業系統中各磁碟的碟符資訊
VirtualBox中檔案共享的機制是將共享資料夾作為一個單獨的硬體,因此我們可以將它視作一個網路共享硬體或者是移動設施。在Windows XP中,我們需要為剛才的共享檔案分配一個碟符才行,在命令提示符中執行如下命令:(命令是windos下的cmd)
說明:x:為Windows XP作業系統中可分配的碟符資訊,不能與已有的碟符重複;
//vboxsvr為VirtualBox標識;
share即為剛才您為共享資料夾取的共享名稱。
如我要在我的Windows XP中建立碟符為e:的網路驅動,則需要執行如下的語句:
然後您就可以像本地檔案一樣存取共享資料夾中的內容,實現母子作業系統中的資料共享了。
附:如果您的子作業系統是Linux作業系統,您可以通過如下方式實現共享:
說明:share為您的共享資料夾別名,與上面相同;
mount_point為您想載入到資料夾路徑,可以設定到您的當前資料夾下,如/home/amon/share/。