如何實現windows10與virtual box虛擬機器中的ubuntu之間的檔案共享(如何把windows的檔案送給虛擬機器中的Linux)
我想不少朋友和我一樣,在希望把windows裡的檔案傳給Linux時,都用了拖拽的方式,意圖把windows下的檔案直接拖給虛擬機器中的Linux,然後就失敗了(=.=),上網查了不少,發現很多人給的都很複雜,有的還給了不止一種方法,其實對於我這樣的新手,選擇多了反而無所適從,我今天就把我成功的方法分享給大家,儘量說的詳細一點。
1、首先我們得在Linux下安裝GCC,具體安裝方法有很多,我參考的是百度經驗:http://jingyan.baidu.com/article/2a13832894878b074a134f19.html
2、我們找到virtual Box的安裝目錄,會發現下面有一個這樣的檔案VBoxGuestAdditions.iso,裝載這個映象檔案,我用的是DAEMON工具進行裝載的,聽說有的win10還可以直接右鍵點選進行裝載,不是很清楚,我的win10沒有這種功能。
3、咱們點開虛擬機器頁面的裝置選項,裡面有個安裝增強功能選項,點選,如果顯示錯誤,
把Ubuntu左邊一列圖示中的光碟彈出之後重試即可。
4、右鍵點選ubuntu桌面進入終端,使用如下兩行命令
mkdir /mnt/vmboxDVD
$sudo mount /dev/cdrom /mnt/vmboxDVD
注意第一條命令應該進入root模式輸入,至於如何進入root模式,其實很簡單,輸指令就可以了,具體可參考http://jingyan.baidu.com/article/3a2f7c2e77624b26aed6114a.html
5、然後我們開啟virtual box的設定
在右邊我們點選那個帶著加號的資料夾,選擇windows下的一個資料夾,再給它重新取個名字,我這裡選擇的是桌面的一個叫windows與Linux共享檔案的資料夾,我給他重新取的名字叫Share,只選擇固定分配選項即可。然後我們回到Linux中,輸入如下兩條指令
mkdir /mnt/myshare
mount -t vboxsf Share /mnt/myshare
注意,第一條指令就是在ubuntu的mnt資料夾中建立一個叫myshare的資料夾,也可以取別的名字,但裡面存放的就是我們和windows共享的檔案,而第二條指令中的Share就是我們剛才給windows下資料夾取的名字,你取的是什麼,就寫什麼。
到這裡,就大功告成了,只要把想共享的檔案拖到windows下的共享資料夾(Share)中,Linux中與之對應的資料夾(myshare)就也包含了這個檔案