
我有一個 ubuntu 14.04 伺服器來賓作業系統和 ubuntu 14.04 主機作業系統。我的virtualbox版本是4.3.10。我將共用資料夾安裝到 guest 中的 /media/sf_Share 。我在此共用資料夾中建立一個資料夾,並使用以下命令將系統連結到 /home/ubuntu/ 。
ln -sf sf_Share/test /home/ubuntu
我可以建立 syslink,但無法存取 syslink 目錄。實際上我想將此系統連結放置到 openerp 插件資料夾中並使其能夠從 openerp 讀取。但這不起作用。我在 openerp 外掛程式中建立一個資料夾,並將 syslink 連結到 /media/sf_Share/。它可以工作,但無法從主機作業系統存取該資料夾。
我還嘗試將共用資料夾直接安裝到我想要的目錄,但我只得到協議錯誤。我嘗試使用這個命令。
sudo mount -t vboxsf -o uid=1000,gid=1000 Share /home/ubuntu/Share
已在我的來賓作業系統中安裝了 virtualbox 來賓新增。我找不到更多的解決方案。
請幫我。
答案1
來賓添加本身可能會導致您沒有意識到的其他不請自來的問題。
可以在此處找到該問題的票證https://www.virtualbox.org/ticket/12879並已解決來賓新增 4.3.12
來賓新增 4.3.10有一個不正確的符號鏈接,解決方法是創建一個新的符號鏈接:
sudo ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions /usr/lib/VBoxGuestAdditions
符號連結到位後,您可以使用 Virtualbox GUI > 設定 > 共用資料夾建立具有讀取或讀取/寫入權限的共用資料夾名稱,並根據需要檢查自動掛載。
然後在來賓終端機中建立您的掛載點:
sudo mkdir /mnt/shared_folder_name
然後安裝:
sudo mount -t vboxsf Share /mnt/shared_folder_name
然後,您應該能夠導航至 /mnt/shared_folder_name 並按預期查看共用資料夾的內容。