1. 程式人生 > 實用技巧 >Centos 7 在Vmware 上設定共享資料夾,並且解決安裝VMware Tools 後不顯示共享資料夾的問題

Centos 7 在Vmware 上設定共享資料夾,並且解決安裝VMware Tools 後不顯示共享資料夾的問題

VMware提供共享資料夾的功能,幫助使用者實現主機和虛擬機器之間資料通訊。我花了一個下午的時間才掛載成功,因此在部落格裡記錄一下VMware workstations15 共享資料夾的設定問題,幫助他人的同時順便幫助自己進行一個覆盤。

前提:
(1)不瞭解Linux 目錄結構的朋友可以事先學習一下。

(2)在安裝VMware-tools之前,需要安裝兩個依賴,Linux預設從外國的映象源下載,速度比較慢,本文選擇使用國內的阿里雲映象源:

https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.3e221b11ZfyfTQ

重新安裝VMware Tools

在開始前先安裝三個依賴:

  1. 安裝gcc:yum -y install gcc
  2. 安裝kernel-devel:yum -y install kernel-devel
  3. 安裝open-vm-tools:yum -y install open-vm-tools

依賴安裝完成以後,可以開始重新安裝VMware Tools了。如果不安裝這三個依賴元件,VMware Tools安裝的是有問題的。

在VMware的介面上面選擇重新安裝VMware-tools,虛擬機器介面右上方會彈出提示,光碟名為VMware tools

你可以選擇使用命令進入光碟,或者右鍵/雙擊開啟光碟,使用cp將VMware Tools -version.tar.gz 複製到指定目錄,使用tar命令進行解壓縮。

以下命令均在root許可權下執行

安裝完成顯示successfully就成功了。

關閉虛擬機器,編輯虛擬機器設定

選項-共享資料夾,設定主機需要共享的資料夾路徑

此時開啟虛擬機器,在/mnt/hgfs 目錄下看到自己共享資料夾

解決安裝完VMware Tools後/mnt/hgfs 目錄下沒有共享資料夾的情況

1.首先檢視設定的共享資料夾:

# vmware-hgfsclient

# vmware-hgfsclient
share

2.如果只使用一次共享資料夾:

sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other

使用命令手動掛載該共享資料夾(注意:帶.號的)

3.每次開機自動掛載:

vi /etc/fstab: 在最後新增一行: .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0

設定完成後即可在/mnt/hgfs 看到共享目錄