VMwaretools 共享文件夹
时间: 2023-02-26 17:04:29 浏览: 48
VMware Tools 共享文件夹是指在使用 VMware 虚拟机软件时,能够在虚拟机和宿主机之间共享文件的功能。共享文件夹的设置需要在虚拟机的设置界面中进行,并且需要在宿主机上安装 VMware Tools 软件。这样,在宿主机上的文件就可以在虚拟机中读写,而在虚拟机中的文件也可以在宿主机上读写。
相关问题
VMware tools共享文件夹
### 配置 VMware Tools 共享文件夹
#### 安装 VMware Tools
为了使共享文件夹功能正常工作,需先确认已成功安装 VMware Tools。通常情况下,在虚拟机中会有一个名为 `VMwareTools-x.x.xx-xxxxxxxx.tar.gz` 的压缩包可供解压并安装[^1]。
```bash
tar zxvf /run/media/root/VMware\ Tools/VMwareTools-10.3.23-16594550.tar.gz -C /tmp/
cd /tmp/vmware-tools-distrib/
./vmware-install.pl -d
```
#### 查看可用的共享文件夹名称
一旦 VMware Tools 成功安装完毕,则可以通过命令行工具来查询当前定义好的共享目录列表:
```bash
vmware-hgfsclient
```
此命令将会列出所有由宿主机分享给该虚拟客户的文件夹名目[^3]。
#### 手动挂载共享文件夹
对于每一个想要访问的共享文件夹,都需要执行一次具体的挂载操作。假设存在一个叫做 "shared_folder" 的共享文件夹,那么可以按照如下方式将其挂载到 `/mnt/hgfs/shared_folder` 下面:
```bash
sudo mkdir -p /mnt/hgfs/shared_folder
sudo mount -t vmhgfs-fuse .host:/shared_folder /mnt/hgfs/shared_folder -o allow_other,uid=$(id -u),gid=$(id -g)
```
上述指令中的 `-o allow_other,uid=$(id -u),gid=$(id -g)` 参数是为了确保普通用户也能够读写这些被挂载的数据卷;其中 `$(id -u)` 和 `$(id -g)` 分别代表当前用户的 ID 号码以及所属主要组别的编号[^4]。
#### 自动化处理脚本编写
如果希望每次开机都能自动完成这一系列动作而无需重复输入相同命令的话,建议创建一个小 Shell Script 文件用于简化流程,并放置于系统的初始化进程中去调用它。比如可以在家目录下新建这样一个 `.sh` 后缀结尾的小程序:
```bash
#!/bin/bash
# Automount shared folders at startup.
for folder in $(vmware-hgfsclient); do
sudo mkdir -p "/mnt/hgfs/${folder}"
sudo umount "/mnt/hgfs/${folder}" || true # Unmount if already mounted to prevent errors on remounting
sudo mount -t vmhgfs-fuse ".host:/${folder}" "/mnt/hgfs/${folder}" -o allow_other,uid=$(id -u),gid=$(id -g)
done
```
保存之后赋予其可执行权限并通过编辑器修改/etc/rc.local 或者其他适合的地方加入这一步骤以实现自动化加载效果。
VMware通过vmware tools共享的文件夹去哪里找到?
在使用 VMware 虚拟机时,通过 VMware Tools 共享的文件夹通常位于虚拟机的文件系统中。要找到这个共享的文件夹,你可以按照以下步骤操作:
1. 在虚拟机中打开 VMware Tools。你可以在 VMware 虚拟机菜单栏中的 "VM" 选项中找到 "Install VMware Tools" 或 "Reinstall VMware Tools"。
2. 安装完 VMware Tools 后,你可以在虚拟机的桌面或文件资源管理器中找到一个名为 "VMware Shared Folders" 或类似名称的文件夹。这个文件夹是用来访问共享文件夹的入口。
3. 进入 "VMware Shared Folders" 文件夹后,你将看到一个列表,其中包含了共享给虚拟机的文件夹。这些文件夹可能是你在主机操作系统上设置的共享文件夹。
4. 点击相应的文件夹即可访问其中的文件和文件夹。你可以在这个共享文件夹中读取、写入或删除文件,就像在本地文件系统中一样。
请注意,确保你已经正确安装并启动了 VMware Tools 才能访问共享的文件夹。如果你无法找到共享的文件夹,可以尝试重新安装 VMware Tools 并重启虚拟机。
阅读全文
相关推荐
















