vm centos 共享宿主机文件夹 在 VMware 或 VirtualBox 中共享宿主机文件夹到 CentOS 虚拟机中是一个常见的需求,特别是在进行开发或测试时。这里我将分别介绍在 VMware 和 VirtualBox 中如何实现这一功能。
在 VMware 中共享宿主机文件夹 方法一:使用 VMware Tools 安装 VMware Tools:
首先,确保你的 CentOS 虚拟机已经安装了 VMware Tools。如果没有安装,可以从 VMware 的官方网站下载对应的版本,或者通过 VMware 的 ISO 镜像安装。
在虚拟机中,选择“虚拟机”->“安装 VMware Tools”。
设置共享文件夹:
在 VMware 中,选择“编辑虚拟机设置”。
在“选项”标签页中,选择“共享虚拟机”->“添加”。
选择一个文件夹作为共享文件夹,并设置一个名称。
确保勾选了“始终允许访问此文件夹”。
挂载共享文件夹:
在 CentOS 虚拟机中,打开终端。
使用 sudo mkdir /mnt/hgfs 命令创建一个挂载点(如果还没有的话)。
使用 sudo vmhgfs-fuse .host:/shared_folder /mnt/hgfs -o allow_other 命令挂载共享文件夹(将 /shared_folder 替换为你在 VMware 中设置的共享文件夹名称)。
现在你可以通过 /mnt/hgfs 访问这个共享文件夹了。
在 VirtualBox 中共享宿主机文件夹 方法一:使用 VirtualBox Guest Additions 安装 Guest Additions:
在 CentOS 虚拟机中,选择“设备”->“插入 Guest Additions CD 镜像”。
挂载 ISO 文件并按照提示进行安装。
设置共享文件夹:
在 VirtualBox 管理界面,选择“设置”->“共享文件夹”。
点击“添加共享文件夹”,选择一个文件夹并设置一个名称。
选择“自动挂载”并勾选“使 Guest 能够读取”。
挂载共享文件夹:
在 CentOS 虚拟机中,创建一个挂载点:sudo mkdir /mnt/shared。
挂载共享文件夹:sudo mount -t vboxsf shared_folder /mnt/shared(将 shared_folder 替换为你在 VirtualBox 中设置的共享文件夹名称)。
现在你可以通过 /mnt/shared 访问这个共享文件夹了。
以上就是在 VMware 和 VirtualBox 中共享宿主机文件夹到 CentOS 虚拟机的步骤。选择适合你的虚拟化平台的方法进行操作即可。
ubuntu虚拟机,只需在VMware中设置好共享文件夹后,重启,即可在 /mnt/hgfs/ 里看到共享的宿主机文件夹