最近在搭建實驗環境,遇到幾個問題查找了一下並解決。問題並非網上大多數提供的解決方法解決,花了一些時間,因此記錄一下留存,供本身再翻閱或他人蔘考。linux
5個過程以下:
a. linux虛擬機按住VMware Tools。這個按照網上或者官方教程操做便可。若是安裝過程當中提示沒有安裝gcc,配置好yum源,用yum install -y gcc安裝一下(我遇到了這個問題)。centos
b. 點擊虛擬機,右鍵,設置,選項,共享文件夾中設置須要電腦共享給linux虛擬機的文件夾。 事情尚未完成,linux中還須要作設置 c. 在linux虛擬機中輸入"vmware-hgfsclient" 查看到電腦主機共享的兩個文件夾。
[root@localhost hgfs]# vmware-hgfsclient
Foundation_7.3
DO280-3.5
[root@localhost hgfs]#服務器
若是虛擬機中建立文件夾,而後讓共享文件夾掛載,會有錯誤提示。 補充一下hgfs文件夾,VMware軟件自動建立在/mnt下的文件夾。
[root@localhost hgfs]# mkdir -p /mnt/hgfs/F7.3
[root@localhost hgfs]# mkdir -p /mnt/hgfs/280
[root@localhost hgfs]#
[root@localhost hgfs]# mount -t vmhgfs .host:/Foundation_7.3 /mnt/hgfs/F7.3
Error: cannot mount filesystem: No such device
[root@localhost hgfs]#app
d. yum安裝 open-vm-tools-devel ,而後再掛載,但不是mount命令, 是用vmhgfs-fuse 。過程命令以下: yum intall open-vm-tools-devel ###安裝包 vmhgfs-fuse .host:/Foundation_7.3 /mnt/hgfs/F7.3 ##掛載文件夾 vmhgfs-fuse .host:/DO280-3.5 /mnt/hgfs/280 ###掛載文件夾 e. 檢查掛載結果。df -h能夠看到最後兩行說明掛載成功。
[root@localhost hgfs]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 17G 3.8G 14G 23% /
devtmpfs 897M 0 897M 0% /dev
/dev/sda1 1014M 178M 837M 18% /boot
vmhgfs-fuse 291G 164G 128G 57% /mnt/hgfs/F7.3
vmhgfs-fuse 291G 164G 128G 57% /mnt/hgfs/280
[root@localhost hgfs]#ide