系統平台:win8.1、virtualbox4.3.8、ubuntu12.04
1、安裝VBoxGuestAdditions_4.3.8.iso增強工具,安裝完畢后根據提示重啟Ubuntu,具體操作如下:
a、把VBoxGuestAdditions_4.3.8.iso鏡像到Ubuntu中,存放在Ubuntu的/media目錄中,操作如下:
b、安裝virtualbox增強包
linjiqin@ubuntu:~$ cd ~ linjiqin@ubuntu:~$ su - 密碼: root@ubuntu:~# cd /media/ root@ubuntu:/media# ls sf_share VBOXADDITIONS_4.3.8_92456 root@ubuntu:/media# cd VBOXADDITIONS_4.3.8_92456/ root@ubuntu:/media/VBOXADDITIONS_4.3.8_92456# ls 32Bit cert VBoxSolarisAdditions.pkg 64Bit OS2 VBoxWindowsAdditions-amd64.exe AUTORUN.INF runasroot.sh VBoxWindowsAdditions.exe autorun.sh VBoxLinuxAdditions.run VBoxWindowsAdditions-x86.exe root@ubuntu:/media/VBOXADDITIONS_4.3.8_92456# sudo ./VBoxLinuxAdditions.run #安裝virtualbox增強包 .... root@ubuntu:/media/VBOXADDITIONS_4.3.8_92456#
2、先關閉ubuntu,在virtualbox“設置”中找到“共享文件夾”,點擊進入,點擊右邊添加目錄按鈕,添加windows中要共享的目錄,取一個名。比如我在D盤建一個名為share的文件夾,如下圖:
3、重啟ubuntu,在ubuntu系統最上端“設備”中找到“共享文件夾”,點擊進入,點擊右邊添加目錄按鈕,添加第二步操作的共享目錄,如下圖:
4、掛載共享文件夾
進入虛擬Ubuntu,在命令行終端下輸入:
sudo mkdir /mnt/shared
sudo mount -t vboxsf share /mnt/shared
其中"share"是之前創建的共享文件夾的名字。OK,現在Ubuntu和主機可以互傳文件了。
要想自動掛載的話,可以在/etc/fstab中添加一項
share /mnt/shared vboxsf rw,gid=100,uid=1000,auto 0 0
5、卸載的話使用下面的命令:
sudo umount -f /mnt/shared
注意:
共享文件夾的名稱千萬不要和掛載點的名稱相同。比如,上面的掛載點是/mnt/shared,如果共享文件夾的名字也是shared的話,在掛載的時候就會出現如下的錯誤信息:/sbin/mount.vboxsf: mounting failed with the error: Protocol error