windows10 +Vmvare 共享文件夾設置 ——填坑之旅

自己的一次總結,也爲後來人少踩坑,

環境 vmware 12 ,win10,centos7

設置虛擬機

這一步非常簡單,虛擬機關機狀態下,右鍵虛擬機->設置->選項 ,如圖

 添加windows 宿主機對應的目錄就好了,記得勾選總是啓用

 

安裝vmvare-tools

點擊菜單欄上的虛擬機安裝vmware-tools,(我這已經安裝好了,顯示重新安裝)

 

 點擊安裝之後,系統會掛在cdrom,可以在當前的桌面上看到

 

將/run/media/username/VMware\ Tools 目錄下的VMwareTools-xxx.xxx.tar.gz拷貝到/tmp 目錄下(注意有的博客會告訴你 掛載到/mnt/cdrom 什麼的,系統會寫保護,無法解壓安裝包,是坑是坑)

[root@localhost tmp]# cp /run/media/wonbin/VMware\ Tools/VMwareTools-10.0.10-4301679.tar.gz /tmp/
[root@localhost tmp]# tar xzvf VMwareTools-10.0.10-4301679.tar.gz 
[root@localhost ~]# cd /tmp/vmware-tools-distrib/
[root@localhost vmware-tools-distrib]# ./vmware-install.pl 

剩下的就是輸入enter ,yes 或no ,一般輸入中括號提示的,

如果你能看懂英文那就更好了,看不懂也沒關係,問題不大,下面的輸入no

 

 

 提示找不到 gcc 和 kenel header 的路徑 甭管他,不影響,如果你是完美主義者,在安裝vmware 之前,執行如下操作

安裝缺失的工具,就不會存在這個問題了

yum install gcc

yum install kernel-devel

yum install fuse

yum provides /usr/sbin/semanage

yum install policycoreutils-python

更新剛安裝的組件:

yum update gcc -y

yum update kernel -y

reboot

 其實沒必要安裝這些,不影響的

出現這個說明安裝成功 :)

執行vmware-hgfsclient 命令查看當前共享的目錄

掛載共享目錄 

  • 一次性掛載

[root@localhost tmp]# mount -t vmhgfs .host:/web /data/wwwroot
Error: cannot mount filesystem: No such device

安裝vmhgfs-fuse工具

[root@localhost tmp]# yum install open-vm-tools-devel -y
[root@localhost tmp]# vmhgfs-fuse .host:/web /data/wwwroot
  • 永久掛載

如圖,注意 虛擬機上的掛載路徑/data/wwwroot 必須是空的,不然重啓沒法開機,/etc/fstab 編輯錯誤也沒法開機

 

可以用這個命令測試 /etc/fstab

# mount -fav

至此 虛擬機共享文件夾完成了 :)

一開始有點輕敵大意,沒想到設置共享目錄還要這麼麻煩,尤其是好幾次無法開機,真的蛋疼,

 

參考鏈接:

Vmware10中Centos7掛載Windows主機的共享文件夾

Centos 7 共享文件夾hgfs沒內容 &文件夾永久共享

fstab 文件格式檢查

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章