基于Ubuntu20.04创建共享文件夹

本文介绍了如何在Ubuntu20.04虚拟机中创建与Windows主机共享的文件夹,详细步骤包括在Windows上创建文件夹、虚拟机设置以及测试共享文件夹的创建是否成功。

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言——什么是共享文件夹?

Ubuntu系统是安装在 VMware 虚拟机中的,两者之间经常要互传文件。

所以需要共享文件夹,所谓共享文件夹,就是虚拟机可主机都可以访问的一个文件夹, 该文件夹下的文件虚拟机和主机都可以操作。相当于文件交互的一个桥梁。


一、怎么创建共享文件夹?

1.window创建文件

在windows主机下新建一个文件夹(路径可以在桌面、 也 可以在其他指定位置, 自己能记住就行), 新的文件夹命名 最好不要有中文, 可以命名为zmg_share

2.虚拟机设置

        1.关闭虚拟机

        2.点击菜单栏——>虚拟机——>设置

        3.移除原来的共享文件夹

        4.添加新的共享文件夹  (下一步——>找到window路径<虚拟机文件自动生成名字>——>下一步<默认启用共享>——>完成——>确定)

        5.打开新的虚拟机

        6.测试是否创建成功

                1)在window共享文件夹 zmg_share 创建新的文件

                2)打开虚拟机终端使用 cd 命令进入到 /mnt/hgfs

cd /mnt/hgfs/zmg_share

                3)如果没有这个文件夹,则需要创建,新建命令为:

mkdir /mnt/hgfs 

能看到在主机创建的文件说明已经成功了。


总结

以后主机的 zmg_share 和虚拟机的 /mnt/hgfs/zmg_share 就是共享的目录了。 没有特殊需求, 建议不要删除主机上的 zmg_share 文件 夹。

### 配置和管理 Ubuntu 20.04 上的共享文件夹 #### 安装 VirtualBox Guest Additions 为了使虚拟机能够访问主机上的共享文件夹,在安装过程中需要先确保已安装 VirtualBox Guest Additions。这可以通过启动虚拟机并点击顶部菜单中的“设备”,然后选择“插入Guest Additions CD镜像”来完成[^1]。 #### 设置 Windows 下的共享目录 在宿主操作系统(通常是Windows)中创建一个用于分享给Ubuntu系统的文件夹,并将其标记为共享资源。具体来说,右键单击目标文件夹->属性->共享选项卡->高级共享按钮,勾选“共享文件夹”。记住所设定的名字以便稍后配置Linux端使用它作为挂载点[^2]。 #### 编辑 `/etc/fstab` 文件实现自动挂载 编辑/etc/fstab文件可以实现在每次重启时都无需手动输入命令即可加载指定位置的数据卷或网络驱动器。对于VirtualBox环境而言,添加如下行到该文件末尾: ```bash //host_machine_name_or_IP/shared_folder_name /path/to/mount_point vboxsf defaults,uid=1000,gid=1000 0 0 ``` 其中 `shared_folder_name` 是之前定义好的名称;而 `/path/to/mount_point` 则是要映射至本地哪个路径下。注意替换实际存在的值以适应个人情况。 #### 测试是否成功挂载 最后一步就是验证一切工作正常。打开终端窗口尝试进入新建立的连接点查看是否有预期的内容存在。如果一切顺利的话应该可以看到来自另一侧计算机里的资料了! ```bash cd /path/to/mount_point ls -l ``` #### 使用 FUSE 工具挂载 VMware 的HGFS共享文件夹 如果是基于VMware平台,则可能需要用到FUSE工具来进行跨平台间的资源共享。通过运行下面这条指令可将位于Windows上面的特定分区呈现在Linux系统内部: ```bash sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other ``` 这里假设已经提前做好准备工作——即事先指定了合适的装载地址以及赋予足够的权限让用户组成员都能读写这些数据[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值