環境:主機操作系統是Windows XP,虛擬機是Ubuntu 9.04,虛擬機是VirtualBox 。
1.打開 Oracle VM VirtualBox 點擊 [控制] [設置] [數據空間] 添加你所希望共享的文件夾
2. 安裝增強功能包(Guest Additions)
安裝好Ubuntu 9.04後,運行Ubuntu並登錄。然後在VirtualBox的菜單裡選擇"設備(Devices)" -> "安裝增強功能(Install Guest Additions)"。
你會發現在Ubuntu桌面上多出一個光盤圖標,這張光盤默認被自動加載到了文件夾/media/VBOXADDITION_3.2.8_64453(根據版本不同該名稱可能有所不同)。進入命令行終端,輸入:
cd /media/cdrom0
sudo ./VboxLinuxAdditions-x86.run
開始安裝工具包。安裝完畢後會提示要重啟Ubuntu。
3. 掛載共享文件夾
重新進入虛擬Ubuntu,在命令行終端下輸入:
sudo mkdir /mnt/baidu
sudo mount -t vboxsf embadded /mnt/baidu
其中"embadded"是之前創建的共享文件夾的名字。OK,現在Ubuntu和主機可以互傳文件了。
如果想開機時自動掛載掛載,可以在/etc/fstab中添加一項
embadded /mnt/baidu vboxsf rw,gid=100,uid=1000,auto 0 0
4. 卸載的話使用下面的命令:
sudo umount -f /mnt/shared