Ubuntu虚拟机共享文件夹
时间: 2025-02-24 10:33:53 浏览: 67
### 配置和使用Ubuntu虚拟机中的共享文件夹
#### 安装必要的工具
为了使Ubuntu虚拟机能识别并访问主机上的共享文件夹,在终端执行更新操作以及安装`open-vm-tools`及其桌面扩展组件,这有助于增强虚拟机的功能和支持特性[^1]。
```bash
sudo apt update && sudo apt install open-vm-tools open-vm-tools-desktop -y
```
#### 创建挂载点
通过命令行创建用于映射共享文件夹的目标目录。此步骤只需执行一次即可完成永久性的准备工作[^2]。
```bash
sudo mkdir /mnt/hgfs
```
#### 挂载共享文件夹
利用特定于VMware的文件系统类型(`fuse.vmhgfs-fuse`)来实现共享文件夹到指定位置(/mnt/hgfs)的绑定。注意这项工作通常需要在每次重启之后重复进行以保持连接的有效性。
```bash
sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
```
#### 访问共享资源
一旦上述配置完毕,则可以通过简单的导航指令进入已定义好的路径下查看来自宿主系统的数据项。例如:
```bash
cd /mnt/hgfs/你的共享文件夹名称
ls
```
以上过程展示了从准备环境直至实际应用的一系列措施,确保了Linux环境下跨平台间的数据交互得以顺利开展。
相关问题
ubuntu虚拟机共享文件夹
Ubuntu虚拟机共享文件夹可以通过VMware Tools来实现。要共享文件夹,必须先在VMware虚拟机菜单中安装VMware Tools。安装后,在Ubuntu系统中可以找到VMware Tools的安装文件。运行安装文件,按照默认设置完成安装即可。
安装完成后,在Ubuntu系统中,打开终端并输入以下命令:
```
sudo su
mkdir /mnt/hgfs
```
这将创建一个名为“hgfs”的文件夹。接下来,输入以下命令挂载共享文件夹:
```
vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
```
这将把主机系统中的共享文件夹挂载到Ubuntu系统中的“hgfs”文件夹中。
现在,从主机系统中选择要共享的文件夹,并在VMware虚拟机设置中将其添加为共享文件夹。再回到Ubuntu系统中,可以在“/mnt/hgfs/”文件夹中看到共享文件夹。
现在,可以在Ubuntu系统中打开共享文件夹并访问其中的文件,就像在本地文件夹中一样。这样就可以在Ubuntu虚拟机和主机系统之间方便地共享文件。
ubuntu虚拟机share文件夹
### 配置和使用 Ubuntu 虚拟机中的共享文件夹
#### 安装必要工具
为了实现主机与虚拟机之间的文件共享,在 VirtualBox 或 VMware 环境下需要分别安装不同的增强工具包。对于 VirtualBox,需安装 Guest Additions;而对于 VMware,则需安装 VMware Tools。
在 VirtualBox 下,完成 Guest Additions 的安装后,默认情况下会自动挂载共享文件夹至 `/media/sf_share` 路径[^1]。而在 VMware 中,通过执行以下命令可以更新并安装 VMware Tools:
```bash
sudo apt update
sudo apt install open-vm-tools open-vm-tools-desktop -y
```
上述操作完成后即可激活 VMware 提供的共享文件夹功能[^2]。
#### 手动挂载共享文件夹
无论是在 VirtualBox 还是 VMware 上运行的 Ubuntu 虚拟机,如果希望手动挂载共享文件夹或者让其在每次重启之后仍然可用,都需要额外的操作步骤来确保挂载成功。
针对 VMware 用户而言,可以通过下面这条指令把主机上的共享目录映射到虚拟机内的某个本地路径上:
```bash
sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
```
此命令的作用是从宿主操作系统获取已定义好的共享资源,并将其绑定到指定的目标地址以便于后续访问[^3]。
需要注意的是,具体使用的参数以及目标位置可能依据个人需求有所不同,因此可以根据实际情况调整这些值以满足特定的工作流程要求。
另外值得注意的一点是,某些配置更改仅当系统处于干净状态时才生效,所以建议在实施任何重要的改动之前先保存当前工作进度再继续下一步骤。
#### 自动化处理
为了让共享文件夹能够在每一次启动虚拟机的时候都无需再次输入繁琐的手工命令就能正常加载,可以把相应的mount语句加入到/etc/fstab 文件里去永久保留下来。不过在此之前应该测试一遍单独执行该mount命令能否顺利达成预期效果。
---
阅读全文
相关推荐















