Syslink形成virtualbox共用資料夾

Syslink形成virtualbox共用資料夾

我有一個 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 並按預期查看共用資料夾的內容。

相關內容