VirtualBox 共享資料夾設定 及 開機自動掛載

Thinkgamer_gyt發表於2015-06-28

首先宣告:本人的Vbox虛擬機器裡裝的是Ubuntu,本機是windows

1、用VirtualBox虛擬機器的共享資料夾設定共享的本地檔案(我的是設定的是本地E盤,java資料夾)


2、進入虛擬機器Ubuntu系統,開啟終端,用root使用者操作(sudo -s回車輸入密碼)

首先在虛擬機器上建立一個共享目錄         eg:mkdir /mnt/share

實現掛載       mount -t vboxsf java /mnt/share    (java為本機windows上設定的共享資料夾) 

再次進入  /mnt/share  目錄下就可以看到windows下java內的檔案了


3、實現開機自動掛載功能

PS:網上查到了資料基本都是說在/etc/fstab 檔案末新增一項

 /etc/fstab 檔案末新增一項    

sharing /mnt/share vboxsf defaults 0 0   (或者sharing /mnt/share vboxsf rw,gid=100,uid=1000,auto 0 0)
注意!!!

但我試了N遍,證明這是不好使的。


正確的解決辦法是:

在檔案 /etc/rc.local 中(用root使用者)追加如下命令

mount -t vboxsf java /mnt/share
電腦關機在開機就好使了(小編親測)

另外,在 VirtualBox 4.x 版本中,已有一個“自動掛載”功能,如下圖所示:

再使用命令 mount實現掛載
它自動把這些共享資料夾掛載到 /media/ ,目錄下了,我想要說的是,這個掛載目錄不是我想要的,
所以我沒采用VirtualBox的自動掛載功能(因為掛載目錄自己不可控)。

相關文章