-
windows下设置文件夹属性为共享,具体操作:
a) 右键想要共享的文件夹,选择“属性”
b) 点击网络路径下方的【共享】按钮共享该文件夹
image.png
-
打开VMware,选择虚拟机(不启动),依次选择【编辑虚拟机设置 -> 选项 -> 共享文件夹】,在右侧的【文件夹共享】中选择“总是开启”,然后点击下方的“添加”,如图所示:
image.png
-
在windows的VMware安装目录中找到linux.iso
image.png
-
回到VMware,选择虚拟机(不启动),依次选择【编辑虚拟机设置 ->CD/DVD(IDE)】,右侧的【设备状态】全部勾上,【连接】选择使用ISO映像文件,选中第3步中路径下的linux.iso。
PS: 切记右侧的【设备状态】能勾的一定要勾上,否则无法挂载光驱 -
启动虚拟机,进入linux,调用mount命令将cdrom(光驱)中的文件linux.iso解压到mnt文件夹下(可以直接进入/mnt目录看看有没有VMwareTools-10.3.23-16594550.tar.gz等文件,有的话不需要操作)。
PS: 如果出现报错:mount: block device /dev/sr0 is write-protected, mounting read-only,可尝试将mnt换成tmp
mount /dev/cdrom /mnt/
- 成功后可在/mnt目录下看到VMwareTools-10.3.23-16594550.tar.gz,直接解压即可。
PS: 如果出现报错:mount: block device /dev/sr0 is write-protected, mounting read-only,把文件移到tmp目录下操作
cp VMwareTools-10.3.23-16594550.tar.gz /tmp
cd /tmp
tar -xvf VMwareTools-10.3.23-16594550.tar.gz
- 解压后得到vmware-tools-distrib文件夹,进入后找到vmware-install.pl,执行命令,需要输入yes/no的最好全部输入yes(覆盖安装)
cd vmware-tools-distrib
./vmware-install.pl
- 重启虚拟机,查看/mnt/hgfs下应该就可以看到共享的文件夹了~
PS1:切换到root用户下操作
PS2:CentOS8用户可能还是无法看到共享文件夹,参考下面:
- 切换到root用户下输入:
vmhgfs-fuse .host:/ /mnt/hgfs
- 每次重启自动挂载,打开文件:
vim /etc/fstab
在打开文件末尾加上
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0
网友评论