一:CentIOs系统安装(两种虚拟机以下两篇文章亲测可以用!!)
1.虚拟机:VMware Workstation
https://blog.csdn.net/xyphf/article/details/82915311
2.虚拟机:Oracle VM VirtualBox
https://blog.csdn.net/qq_23033339/article/details/80867195
二:虚拟机共享(挂载)windos下文件
1.参考文章
https://blog.51cto.com/853056088/2286704?tdsourcetag=s_pcqq_aiomsg
https://www.cnblogs.com/chen1970/p/11076424.html
https://blog.51cto.com/5001660/2093899
2.动手安装(包括坑!)
1.查看ip提示:ifconfig,提示command not found
yum install net-tools 或者使用 ip addr查看IP
2.先安装包依赖(一定要先装,不然中途会有坑)
yum -y install kernel-devel-$(uname -r) yum -y install net-tools perl gcc gcc-c++ yum install open-vm-tools *headers perl gcc make kernel-devel -y yum install perl* -y
3.右键虚拟机设置,找到CD/DVD,选择使用ISO映像文件,在VMware安装目录下找到linux.iso
4.命令行安装
挂载iso文件
[root@centos7 ~]# mount -t auto /dev/cdrom /mnt/cdrom
//如果/mnt下没有cdrom文件夹,则创建
[root@centos7 ~]# cd /mnt
[root@centos7 mnt]# mkdir cdrom
[root@centos7 ~]# cd /mnt/cdrom/
[root@centos7 cdrom]# ls
manifest.txt run_upgrader.sh VMwareTools-10.2.5-8068393.tar.gz vmware-tools-upgrader-32 vmware-tools-upgrader-64
[root@centos7 cdrom]# cp VMwareTools-10.2.5-8068393.tar.gz /root/
[root@centos7 cdrom]# cd /root/
[root@centos7 ~]# tar xf VMwareTools-10.2.5-8068393.tar.gz
[root@centos7 ~]# cd vmware-tools-distrib/
[root@centos7 vmware-tools-distrib]# ./vmware-install.pl
执行 ./vmware-install.pl 命令后一直回车(参考第三篇文章)
5.安装完成就关闭系统,配置共享文件夹。
6.启动系统就可以看到共享的文件夹/mnt/hgfs(:/mnt/hgfs这个文件夹不是手动创建的,是安装完成vmtools后产生的)
(我们进入这个文件夹,但是并没有我们想要的共享文件夹,hgfs是空的,这是应为我们没有挂载.)
执行:
mount -t vmhgfs .host:/共享文件夹名称 /mnt/hgfs
如果出现:Error: cannot mount filesystem: No such device这样的报错
则再运行vmhgfs-fuse .host:/共享文件夹名称 /mnt/hgfs,往往就成功了(前提是VMware Tools安装已成功)
到此为止,可以正常使用共享文件夹了,但每次都要重新mount挂载一次,所以设置为启动后自动挂载: