vm设置 共享文件(安装的是 redHat5)

本文介绍如何在RedHat5系统中通过安装VMTools并设置共享文件夹实现主机与虚拟机之间的文件共享。步骤包括安装VMTools及设置共享文件夹。
vm 设定 共享文件夹(本人在 vm 中的系统 是  redHat 5,假设你系统已经安装好了) 
共享文件夹的设定 只需要两步
一,安装 vmTools
二,设置共享文件夹
具体步骤如下: 
一,安装 vmTools
1.打开虚拟机  点击 vm-->install VMware Tools 
2.稍等片刻 出现 一个 VMware Tools 文件夹 里边有两个文件(manifest.txt  和 VMwareTools-xxx.tar.gz) 
3.将 VMwareTools-xxx.tar.gz 拷贝到系统的任意一个文件夹下(我拷贝到 /home/用户名 文件夹下) 
4.打开终端,进入 root 权限(在 终端中输入  su -  然后输入你的密码) 
5.进入到 /home/用户名 文件夹(cd  /home/用户名   如 :  cd  /home/zhangshan) 
6.解压 VMwareTools-xxx.tar.gz(tar xvf VMwareTools-xxx.tar.gz)得到 一个 vmware-tools-distrib文件夹,进入该文件夹(cd vmware-tools-distrib) 
7.查看该文件夹中的文件(ls)有一个 vmware-install.pl 
8.运行该文件 安装 vmTools (./vmware-install.pl)  注意一定要在root权限下安装,否则无法安装成功,安装很简单, 
如果有提示,直接 点击 enter (或者按照提示输入 yes 或 no) 
9.安装完毕,进入  /mnt 目录 发现下面有一个 hgfs 文件夹说明安装成功 

二,设置共享文件夹
10.设置共享文件夹,打开虚拟机 点击 VM-->setting-->options-->Shared Folders Enabled   在右边选中Always enabled -->Add 
选择你要共享的文件夹即可,重启vm在 /mnt/hgfs 目录下, 就是你所设定的共享文件夹( 注意, 在设定共享文件夹时需要将 
你虚拟机里的系统先关闭
### 如何在 VMware设置共享文件 #### 配置共享文件的一般流程 为了实现主机与虚拟机之间的文件共享,在 VMware 虚拟化环境中可以按照以下方法操作。这些步骤适用于多种 Linux 发行版,例如 Ubuntu 和 CentOS。 #### 步骤一:启用 VMware 的共享功能 在 VMware GUI 界面中,选择目标虚拟机并点击菜单中的 **“VM” -> “Settings”**。导航到 **Options** 页面下的 **Shared Folders** 选项卡[^1]。勾选 **Enable Shared Folders** 并添加新的共享目录。指定主机上的实际路径(如 `D:\Code\Code_share_Ubuntu`),以及虚拟机内的访问名称(如 `code_share`)。 #### 步骤二:安装 VMware Tools 确保已正确安装 VMware Tools 工具包。这一步对于支持高级特性至关重要。如果尚未安装,则可以通过 VM 菜单栏的 **Install VMware Tools** 来启动安装过程。完成后重启虚拟机以应用更改。 #### 步骤三:挂载共享文件至特定位置 针对不同操作系统版本可能略有差异: ##### 对于基于 Debian/Ubuntu 的发行版: 执行命令来创建挂载点,并切换到该目录下验证连接状态。 ```bash mkdir -p /mnt/hgfs/code_share cd /mnt/hgfs/code_share ``` 此时应该能够看到来自 Windows 主机 D盘 Code 文件的内容被映射到这里[^1]。 ##### 对于 RedHat/CentOS 类型系统: 采用 fuse 技术手动加载远程资源时需注意权限控制参数的选择;下面给出了一条典型示例用于说明如何安全地绑定自定义命名空间(.host:/VMshare) 到本地磁盘节点(/mnt/vm_share)[^2]: ```bash sudo vmhgfs-fuse .host:/VMshare /mnt/vm_share -o allow_other,uid=1001,gid=100,nonempty,umask=022 ``` 其中 `-o nonempty` 参数解决了当目标挂载点已经存在其他数据时报错的情况[^3]。 #### 常见错误处理 有时可能会遇到诸如 "fuse: mountpoint is not empty" 这样的提示信息。这是因为尝试覆盖已有内容的操作违反了默认的安全策略所致。解决办法已在前面提到过——即增加额外标志位告知程序忽略此限制条件[^3]。 --- ### 总结 通过以上介绍可以看出,在 VMware 下搭建跨平台间高效便捷的数据交换通道并不复杂。只需合理规划好各项配置细节即可顺利完成整个部署工作流。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值