木子李的个人博客

Good Luck To You!

vm 虚拟机共享宿主机文件夹

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/ 里看到共享的宿主机文件夹

4. Ubuntu 设置

操作完上述步骤以后,我们将虚拟机开机,然后打开终端,输入以下命令:

vmware-hgfsclient

如果输出了我们一开始创建的共享文件夹,那就代表你上面的设置正确了。

4.1 创建 hgfs 目录:
(/mnt目录 可以理解为就是挂载目录的意思,这个不用纠结。照做就行。)

sudo mkdir /mnt/hgfs

4.2 挂载共享目录

(注意命令别敲错!敲完多检查几遍再回车,特别注意空格别漏了)

sudo /usr/bin/vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o uid=1000 -o gid=1000 -o umask=022

如果你之前挂载过,可以先运行取消挂载命令:sudo umount /mnt/hgfs ,没有挂载过不需要执行。

4.3 验证是否挂载成功
然后我们就可以验证一下是否挂载好了。

4.4 设置开机自动挂载
最后我们设置一下开机自动挂载:

首先用vim打开配置文件:

如果提示找不到 vim 命令之类的,执行一下:sudo apt-get install vim 来安装vim。

sudo vim /etc/fstab

打开配置文件以后,我们按一下 i 键,进入编辑模式(进入编辑模式以后下方会出现 插入 两个字)
然后在最后加入:

.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,uid=1000,gid=1000,umask=022 0 0

复制进去以后,按 esc键(就是键盘左上角的),然后输入 :wq ,最后回车:

最后我们重启一下系统看下会不会自动挂载,重启以后切换到挂载目录:

cd /mnt/hgfs

然后输入 ls,如果能看到我们一开始创建的共享文件夹,如果出现其实就是成功了。

大功告成!!!!!!!!!!!!!!






发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2026年1月    »
1234
567891011
12131415161718
19202122232425
262728293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
    网站收藏
    友情链接

    Powered By Z-BlogPHP 1.7.3