VMWare里CentOS7与win10共享文件【完美跑通】
特别重要:
WMware虚拟机每次都以管理员身份运行 (右键->属性->兼容性->以管理员身份运行此程序), 这可以解决共享文件夹的权限问题
关于安装源设置基础软件仓库时出错: 网易云: http://mirrors.163.com/centos/7.6.1810/os/x86_64 (注意是http,注意7.6.1810/os/x86_64 这块是你镜像信息) 阿里云: (待补充……)
1:第一步 ,CentOS关机。菜单栏:虚拟机–>设置–>选项->共享文件夹 ->添加 。添加完毕后开机。
2:第二步,在安装VMWare tools前先把依赖环境装好,请先查看yum是否正常,控制台直接输入yum会有提示。
或 yum -y update --升级所有包同时也升级软件和系统内核; 或 yum -y upgrade --只升级所有包,不升级软件和系统内核。 sudo yum install gcc sudo yum install kernel-devel sudo yum install fuse sudo yum provides /usr/sbin/semanage sudo yum install policycoreutils-python
3:第三步,挂载并安装 VMWare tools,拷贝至个人home目录,解压(命令: tar)。
如果VMWare tools安装失败, 请看本区域,或者 https://blog.csdn.net/weixin_37987487/article/details/81271592
1、首先把linux虚拟机关机或退出,然后点击“编辑虚拟机设置”。
2、点击CD/DVD,选择使用物理驱动器–自动检测。
3、然后点击虚拟机中的安装vmware tool,这里我的己安装了所以显示重新安装vmware tool。
4、打开’主文件夹’,左侧的目录菜单名, 检查VMWare tools是否安装成功。
安装步骤:
sudo mkdir /mnt/cdrom //创建cdrom文件夹 sudo mount /dev/cdrom /mnt/cdrom //将光盘挂载到/mnt/cdrom目录 cd /mnt/cdrom //查看是否挂载成功 cp ./VMwareTools-{这里是你的Tool版本号}.tar.gz ~ //cp把光盘文件复制到家目录 cd ~ //家目录 tar -zxvf VMwareTools-10.1.6-5214329.tar.gz //解压 cd vmware-tools-distrib //进入名为“vmware-tools-distrib”的目录 su root //切换到root账户下,输入root的密码登陆 ./vmware-install.pl //执行安装,一路回车默认,出现 the VMware team 即安装成功。
输入 ./vmware-install.pl 尝试安装,如果报错表明未安装编译环境,执行第二步安装依赖环境
4:第四步,reboot
重启CentOS。
5:第五步,vmhgfs-fuse .host:/ /home/share
设置虚拟机共享目录。
.host:/ 是共享的目录, /mnt/hgfs 是目标目录。cd到/mnt/hgfs查看文件夹,/mnt/hgfs这个目录可自定义
6:第六步,查看 vmware-hgfsclient
共享目录,若没有cd进去cdrom文件夹查看,或者在vmware工具栏选项里设置增加共享目录。
备注:VMware默认的共享路径是在/mnt/hgfs,这是写死在VMware Tools的脚本里的,
可以从/etc/init.d/vmware-tools查到有一段是:vmhgfs_mnt="/mnt/hgfs" 的脚本。
跑通之后可以【切换到root角色】安装宝塔面板了,安装好了之后可以直接再宝塔面板里面设置apache或者nginx要解析的目录,这里可以指向被挂载的物理硬盘。
特别重要:
WMware虚拟机每次都以管理员身份运行 (右键->属性->兼容性->以管理员身份运行此程序), 这可以解决共享文件夹的权限问题
测试完美解决,比使用Samba传输要快好多