歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Virtualbox虛擬Ubuntu共享文件夾設置

Virtualbox虛擬Ubuntu共享文件夾設置

日期:2017/2/28 16:00:48   编辑:Linux教程

網上有這之類的文章已經不少,我這裡主要是總結一下自己在實踐過程中碰到的問題。我用的Ubuntu是11.10,因為自己項目的原因,需要用到並行通信,因又另外虛擬出一個Ubuntu,等於是在Ubuntu上再裝一個Ubuntu,

具體設置的方法請參考: http://www.linuxidc.com/Linux/2011-12/50241.htm

我這裡也寫一下我自己設置的過程吧:

1. 安裝增強功能包(VBoxGuestAdditions)

打開虛擬機,虛擬機為Ubuntu 11.04,選擇“設備”-----“安裝增強功能”。在光驅下就會有VBoxAdditions鏡像,打開鏡像,運行autorun.sh,系統就會自動安裝。

2.設置共享文件夾

在Ubuntu已經運行時加載,在Ubuntu界面的右下角有一個文件夾選,右擊可以加載。如下圖所示:

3.掛載共享文件夾

進入虛擬Ubuntu,在命令行終端下輸入:

sudo mkdir /mnt/share

sudo mount -t vboxsf download /mnt/share

其中"download"是之前創建的共享文件夾的名字,也就是在分配數據空間的時候顯示的名稱。OK,現在Ubuntu和主機可以互傳文件了。

要想自動掛載的話,可以在/etc/fstab中添加一項

download /mnt/share vboxsf rw,gid=100,uid=1000,auto 0 0

4. 卸載的話使用下面的命令:

sudo umount -f /mnt/share

注意:

共享文件夾的名稱千萬不要和掛載點的名稱相同。比如,上面的掛載點是/mnt/share,如果共享文件夾的名字也是share的話,在掛載的時候就會出現如下的錯誤信息(看http://www.virtualbox.org/ticket/2265):

/sbin/mount.vboxsf: mounting failed with the error: Protocol error

其他的方法大致都差不多,現在說說其中我碰到的問題:

1.首先就是找不到“設備”這個選項,原來是因為我用的ubuntu11.10,導致那個選項只有在我全屏的時候,當我鼠標移到頂部時才能看到這個選項,這個貌似是ubuntu11.10的新功能,害我找半天呢。

2.再碰到的一個問題就是無法在開機的時候自動掛載,這樣一來每次都得手動,煩得很,後來看到這篇文章: http://www.linuxidc.com/Linux/2011-12/50242.htm ,才知道原來是在選擇分配數據空間的時候選擇了自動掛載,可能這個跟後來的設置有關系。

3.設置的時候一定是名字,而不是路徑,比如說我設置的是共享主機上面的“下載”文件夾,但是它的名字是download,上面的圖片已經很好的說明了這一點。

所以這裡的自動掛載所用到的命令就是:

download /mnt/share vboxsf rw,gid=100,uid=1000,auto 0 0

4.我這裡設置的是ubuntu下虛擬機virtualbox安裝ubuntu,看來不管主機是什麼系統,所需要的命令差不多。

OK,這個問題就到這裡了。

Copyright © Linux教程網 All Rights Reserved