首先,我們想要實(shí)現(xiàn)VirtualBox虛擬機(jī)與windows系統(tǒng)之間的通信,我們必須也應(yīng)該正確的安裝虛擬機(jī)系統(tǒng)。
其次,我們也應(yīng)該安裝VirtualBox提供的虛擬機(jī)增強(qiáng)功能,如圖

9128206-326b4311ca0c5bde.png
- 在本地計(jì)算機(jī)中任意一個(gè)磁盤中,新建一個(gè)文你想要和虛擬機(jī)共享的件夾,我的文件名是SharedUbuntu
- 在VirtualBox中選擇設(shè)備-共享文件夾-共享文件夾.
- 出現(xiàn)設(shè)置菜單,點(diǎn)擊右側(cè)+號(hào),進(jìn)行添加共享文件夾。
-
填寫信息
9128206-dc6b176a4750cd4d.png - 點(diǎn)擊確定之后,我們就完成了這個(gè)共享文件夾的設(shè)定。接下來我們需要在虛擬機(jī)中為這個(gè)共享文件夾進(jìn)行掛載操作。為了方便我們看到掛載的是否成功,我們這里先在這個(gè)共享文件夾中新建一個(gè)文本文件以方便我們看。
在Ubuntu虛擬機(jī)中,打開終端,獲取root權(quán)限,輸入以下命令:
- mkdir/mnt/UbuntuShare 注:該命令是在 /mnt文件夾下創(chuàng)建了共享文件夾,文件夾的名字任意,我這里命名為 UbuntuShare ,特別注意和我剛剛在windows中建立的文件夾進(jìn)行區(qū)分,二者是不一樣的,并且我們必須保證二者名字是不同的 ##
- 掛載目錄建立好以后,我們開始執(zhí)行掛載操作
mount -t vboxsf SharedUbuntu /mnt/UbuntuShare
掛載成功后,我們?nèi)ゲ榭碪buntu文件中 /mnt/UbuntuShare下的文件 ,看Windows下創(chuàng)建的文件是否存在,如果存在說明我們成功了
共享文件夾掛載的一些操作:
以上的掛載操作,有一點(diǎn)遺憾,就是在我們每一次啟動(dòng)虛擬機(jī)的時(shí)候,我們都需要重新進(jìn)行掛載操作,也就是每一次我們都需要在終端中重新輸入掛載命令:
mount -t vboxsf SharedUbuntu /mnt/UbuntuShare
我們肯定希望是,當(dāng)我們重新啟動(dòng)或者說重新打開虛擬機(jī)時(shí),共享文件已經(jīng)自動(dòng)掛載好了,可以供我們使用。
我們需要在 根目錄下的 /etc/fstab文件中添加一行代碼,具體如下:
SharedUbuntu /mnt/UbuntuShare vboxsf rw,gid=100,uid=1000,auto 0 0
