在Windows系統裡面用VirtualBox虛擬電腦軟體安裝其他作業系統(例如:Ubuntu)的話,「分享資料夾」的確是個很方便的東西
網路上也很多基本設定的教學,這裡就不多敘述了,請初學者自行爬文
但本人之前照著步驟做卻遇到了以下幾個問題 (我是在Windows7 下 虛擬電腦為Ubuntu12.04 )
1. 在下 sudo mount -t vboxsf sharename mountpoint 指令時,出現了以下的訊息
/sbin/mount.vboxsf: mounting failed with the error: Protocol error
(1) 第一個要嘗試的方法是 :
直接執行 mount.vboxsf ,而不透過 mount
sudo mount.vboxsf sharename mountpoint
但...... 本人並沒有因此就排除問題
(2)第二個要嘗試的可能是:
因為 VirtualBox 的 vboxvfs 模組沒有被 Ubuntu 的載入成功,因此只要執行下面的指令
sudo modprobe vboxvfs
再重新載入共享資料夾
(3)第三個要嘗試的可能是:
可能因為你VirtualBox的「安裝增強功能包(Install Guest Additions)」的版本太舊,和你安裝較新版的作業系統無法編譯,可以到官方網站https://www.virtualbox.org/maintenance.html 查詢最新版本,或是在你打開VirtualBox時,如果有最新版本就會顯示出來,直接更新,並不用砍掉再裝,如果擔心的話就記得先備份.vdi檔就是了
2.權限不符合
將使用者帳號加入群組
sudo usermod -G vboxsf -a username
但上面的指令執行完成之後,並不會馬上生效
所以你要先登出再登入,然後,用groups指令來顯示目前這個使用者所加入的群組
應該在最後面就會出現 vboxsf 群組
請先 登入 以發表留言。