隨著Ubuntu系統(tǒng)升級灶挟,通過vmware虛擬機與主機共享文件夾的設(shè)置方式發(fā)生了改變狮惜,以往安裝vmware-tools后即可實現(xiàn)与涡,如今卻不再可行。經(jīng)過幾天折騰魏蔗,終于找到新的方法砍的,現(xiàn)在總結(jié)記錄如下:
1)軟件版本:Vmware Workstation 10.0 + Ubuntu Desktop 16.04(Client)+ Win7(Host)。
2)啟動Client之前莺治,在vmware菜單中依次點選“虛擬機->設(shè)置->共享文件夾-總是啟用”并添加一個Host系統(tǒng)的目錄廓鞠,比如VM_Shared。
3)安裝vmware-tools谣旁,這里安裝的意義是在/mnt目錄下生成hgfs目錄用于掛載床佳,如果不安裝,用戶自己建立這樣一個目錄榄审,或許也可以砌们,我沒有試過。
安裝vmware-tools也有一些坑搁进,正常流程是啟動client浪感,然后點選vmware菜單“虛擬機-安裝vmware-tools”,就會彈出一個目錄饼问,里面包括VMwareTools-9.6.0-1294478.tar.gz影兽,把它拷貝到~/Document下解壓縮,再執(zhí)行sudo ./vmware-install.pl并一路回車即可匆瓜。但是赢笨,在虛擬機中剛裝完Client后未蝌,即使點選了菜單“安裝vmware-tools”也不會彈出安裝目錄,這時候需要做的事是:關(guān)閉Client茧妒,在“虛擬機-設(shè)置-硬件”中萧吠,將CD-DVD/CD-DVD 2/軟盤這三項全部改成“使用物理驅(qū)動器-自動檢測”,然后再開機桐筏,執(zhí)行安裝操作即可纸型。
4)安裝好vmware-tools之后,/mnt/hgfs目錄此時就會出現(xiàn)了梅忌。接下來的操作是:
a) sudo apt-get install open-vm-tools-dkms
b) sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
這里尤其要注意的是狰腌,在第二個命令中,一定要加上-o allow_other這個選項牧氮,否則hgfs目錄將只有root用戶能夠訪問琼腔,普通用戶甚至連查看的權(quán)限都沒有。
總結(jié):Ubuntu系統(tǒng)升級到16.04(或許14.04已然如此)以后踱葛,vmware-tools已不被更新維護丹莲,取而代之的是open-vm-tools,并且對應(yīng)的掛載命令是vmhgfs-fuse尸诽。如果要查看在虛擬機中設(shè)置的Host目錄是什么甥材,可以使用命令vmware-hgfsclient。
獲取更多知識性含,請點擊關(guān)注:
嵌入式Linux&ARM
CSDN博客
簡書博客