VM虚拟机下设置文件共享

1.首先要确保自己的虚拟机安装了vmware tools

①点击虚拟机的 虚拟机(M)->重现安装VMware Tools(T)

20170212100103278.jpg

 

 

②此时系统会弹出装载虚拟CD驱动器 点击打开文件

 

20170212100740177.jpg

 

 

 ③打开文件后可将 文件夹里的文件全部复制到自己的某个文件夹中,例如放在桌面

 

 

20170212101227649.jpg

 

④Ctrl+ALT+t打开终端,

 输入命令:cd Desktop(桌面)

      tar -xvf VMwareTools-10.0.0-2977863.tar.gz(注意:这里的文件名是你自己桌面上那个.gz文件 的名称,根据自己对应的版本来哦)

 这时候你的桌面上应该多了一个文件夹,下面执行命令:

 

  cd vmware-tools-distrib

 

  sudo ./vmware-install.pl

 然后输入密码,一路 enter/YES,就OK了!

启用共享文件夹后,默认位置为 /mnt/hgfs

### VM虚拟机文件共享配置方法 #### VMware Workstation Pro 的文件共享功能 在 VMware Workstation Pro 中,可以通过挂载主机目录到虚拟机来实现文件共享。具体操作如下: 1. **启用共享文件夹功能** 在 VMware 虚拟机设置中,进入 `选项` -> `共享文件夹`,勾选 `始终启用` 或者 `仅当客户机关闭时可用`,并添加需要共享的文件夹路径[^2]。 2. **安装 VMware Tools** 确保虚拟机已正确安装 VMware Tools,这是支持文件共享的基础工具。如果未安装,可以在 VMware 主界面选择 `虚拟机` -> `安装 VMware Tools` 并按照提示完成安装。 3. **挂载共享文件夹至 Linux 系统** 使用以下命令将主机上的共享文件夹挂载到虚拟机中的指定位置: ```bash sudo mkdir -p /mnt/hgfs sudo mount -t vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other ``` 运行以上命令后,可以访问 `/mnt/hgfs` 下的内容查看主机共享的文件夹及其内容[^2]。 4. **持久化挂载(可选)** 如果希望每次启动虚拟机时自动挂载共享文件夹,可以编辑 `/etc/fstab` 文件,添加如下条目: ```plaintext .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0 ``` #### 常见问题排查 - **无法看到共享文件夹**:确认 VMware 工具已正确安装,并且共享文件夹已在虚拟机设置中启用。 - **权限不足错误**:尝试使用 `sudo chmod -R 755 /mnt/hgfs` 修改目标目录权限以确保正常访问。 --- ### 示例代码 以下是完整的脚本用于自动化挂载过程: ```bash #!/bin/bash MOUNT_POINT="/mnt/hgfs" if [ ! -d "$MOUNT_POINT" ]; then sudo mkdir -p $MOUNT_POINT fi sudo umount $MOUNT_POINT &>/dev/null || true sudo mount -t vmhgfs-fuse .host:/ $MOUNT_POINT -o allow_other echo "Shared folders mounted at $MOUNT_POINT" ``` 运行此脚本即可快速完成挂载操作。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值