linux访问window10中设置的共享文件

本文介绍了如何在安装了CentOS7的VMware虚拟机中访问Windows10设置的共享文件。首先,详细讲述了安装VMware Tools的步骤,包括解压、运行安装文件以及处理可能出现的问题。接着,讲解了挂载共享文件的过程,包括使用`vmware-hgfsclient`命令查看共享目录,以及解决`mount`命令报错的方法,特别强调了在挂载时需要添加`nonempty`和`allow_other`选项以确保普通用户可以访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

需要VMware中安装CentOS7 

1、设置win中的文件共享

è¿éåå¾çæè¿°

2、安装工具è¿éåå¾çæè¿°

进入对应的工具目录 cd /run/media/jhy/VMware Tools

将文件复制到家目录 cp VMwareTools-10.2.5-8068393.tar.gz /

解压文件 tar -xzvf VMwareTools-10.2.5-8068393.tar.gz 

运行文件 ./vmware-install.pl

一直enter

The path "" is not valid path to the gcc binary.
Would you like to change it? [yes] no
输入 no

The path "" is not a valid path to the 3.10.0-514.26.2.el7.x86_64 kernel 
headers.
Would you like to change it? [yes] no
输入 no
--------------------- 

安装完成


Enjoy,

--the VMware team
二 挂载文件

mnt/hgfs 目录
[jhy@localhost ~] cd /mnt/hgfs/
[jhy@localhost hgfs]  pwd
/mnt/hgfs
vmware-hgfsclient 命令查看当前共享的目录

[jhy@localhost hgfs]$ vmware-hgfsclient
mount报错

[jhy@localhost hgfs]$ sudo mount -t vmhgfs .host:/E /mnt/hgfs
Error: cannot mount filesystem: No such device
vmhgfs-fuse,需要安装工具包

[jhy@localhost hgfs]$ sudo yum install open-vm-tools-devel -y
[jhy@localhost hgfs]$ sudo vmhgfs-fuse .host:/project /mnt/hgfs -o nonempty -o allow_other
--------------------- 

报错:找了答案

fuse: mountpoint is not empty
fuse: if you are sure this is safe, use the 'nonempty' mount option
可将nonempty选项加到里面去 
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o nonempty -o allow_other
--------------------- 

记住,一定要加allow_other选项,不然之后的hgfs文件普通用户不能访问如果之前没有加-o allow_other,已经使得文件hgfs在普通用户环境下不可访问,也就是提示了

返回上级目录从新进入看到文件挂载成功,与win10中共享文件相同,大功告成!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值