ubuntu 20.04 共享文件夹无法查看

本文介绍如何在Ubuntu 20.04环境下通过修改命令来调整VMware Workstation 16 Pro中共享文件夹的位置及访问方式。通过具体步骤演示如何使用vmhgfs-fuse命令并指定不同的挂载点来实现共享文件夹的自定义路径。

环境:VMware Workstation 16 pro

ubuntu 20.04

在确认虚拟机设置正常的情况下,查看ubuntu /mnt/hgfs/文件夹下没有共享文件夹

则输入命令:

vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000

再查看文件夹:

共享文件夹正常显示。

以上,调整命令可以改变共享文件夹在ubuntu的入口。

在 /目录下 mkdir work新建一个文件夹

输入命令:

vmhgfs-fuse .host:/ /work/ -o allow_other -o uid=1000

可以在/work/文件夹下查看共享文件夹。

### 配置 VirtualBox 下 Ubuntu 20.04共享文件 #### 创建共享文件 在 VirtualBox 中,首先需要通过图形界面设置共享文件。打开 VirtualBox 软件,在虚拟机运行状态下点击顶部菜单栏的 **设备** -> **共享文件** -> **共享文件设置**。随后点击右侧的加号按钮新增一个共享文件,并指定宿主机上的路径以及命名该共享文件的名字(例如 `shared`),勾选“自动挂载”和“固定分配”。 #### 安装增强功能工具 为了支持更高效的文件访问性能以及其他特性,安装 Oracle 提供的增强功能工具是必要的。启动 Ubuntu 虚拟机后,依次执行以下操作来完成安装: 1. 点击 **设备** -> **插入增强功能光盘镜像**。 2. 执行如下命令以安装增强功能软件包: ```bash sudo apt update && sudo apt install build-essential dkms linux-headers-$(uname -r) -y ``` 3. 接着挂载 ISO 文件到系统临时目录并运行其中的脚本程序: ```bash cd /media/$USER/VBOXADDITIONS_* sudo ./VBoxLinuxAdditions.run ``` #### 设置挂载点与权限调整 创建目标位置作为共享文件映射至本地磁盘的位置,比如 `/mnt/hgfs/ubuntushare` 或者其他你喜欢的地方[^3]。 接着赋予适当读写权限给用户组以便正常存取资料内容: ```bash sudo chmod 777 /mnt/hgfs/ubuntushare/ ``` #### 自动化挂载过程 为了让每次开机都能顺利加载已设定好的共享资源而无需手动干预,则需编辑 fstab 文件加入对应条目描述具体参数配置情况。使用文本编辑器打开此核心配置文档: ```bash sudo nano /etc/fstab ``` 然后按照之前提到的方式补充一行记录说明共享关系详情[^4]: ``` shared /home/song/Desktop/shared vboxsf defaults 0 0 ``` 这里假设前面定义过的共享名字叫做 `shared` 并且希望将其放置于用户的桌面环境里名为 `shared` 的子目录之下;当然也可以替换为自己实际需求所对应的绝对路径地址表达形式。 最后保存更改后的版本退出编辑状态之后重新引导操作系统验证效果是否达到预期标准即可。 ```python print("成功完成了VirtualBox下的Ubuntu 20.04共享文件配置!") ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值