mount: /mnt/hgfs: unknown filesystem type 'vmhgfs'
时间: 2023-09-28 15:12:23 浏览: 192
这个错误提示可能是因为你在尝试挂载虚拟机的共享文件夹时,使用了错误的文件系统类型。你可以尝试修改命令中的文件系统类型为正确的类型。例如,如果你正在使用 VMware 虚拟机,并且你的共享文件夹类型为 vmhgfs,那么你可以尝试以下命令:
```
sudo mount -t vmhgfs .host:/ /mnt/hgfs
```
如果你使用的是 VirtualBox 虚拟机,那么你需要安装 VirtualBox Guest Additions,然后使用以下命令挂载共享文件夹:
```
sudo mount -t vboxsf <共享文件夹名称> /mnt/hgfs
```
请注意,在执行这些命令之前,请确保已经创建了挂载点 /mnt/hgfs。
相关问题
mount: /mnt/hgfs: unknown filesystem type 'vmhgfs-fuse'.
这个错误通常表示在尝试挂载 `vmhgfsuse` 类型的文件系统时遇到了问题。请确保已安装并配置了 VMware Tools,这是用于与虚拟机共享文件的必需工具。您可以按照以下步骤来解决这个问题:
1. 在虚拟机中,打开 VMware 菜单并选择 "安装 VMware Tools"。
2. 在虚拟机中找到并挂载 VMware Tools 安装介质。
3. 解压缩安装介质,然后进入解压缩后的目录。
4. 打开终端,并以 root 或具有管理员权限的用户身份运行以下命令:
```
cd <解压缩后的目录>
./vmware-install.pl
```
5. 按照安装向导的提示进行操作,接受默认选项即可。
6. 完成安装后,重新启动虚拟机。
7. 确保 `vmhgfs` 模块已加载。在终端中运行以下命令:
```
lsmod | grep vmhgfs
```
如果没有输出,请尝试重新加载 `vmhgfs` 模块:
```
modprobe vmhgfs
```
完成以上步骤后,您应该能够成功挂载 `vmhgfs` 类型的文件系统。如果问题仍然存在,请确保您的操作系统和 VMware Tools 版本兼容,并查看相关文档或 VMware 社区以获取更多帮助。
sudo mount -t vmhgfs .host:/ /mnt/hgfs mount: /mnt/hgfs: 未知的文件系统类型“vmhgfs”. zwh@zwh-virtual-machine:~$ 是什么原因
这个错误通常是由于VMware Tools安装不正确或者版本不兼容导致的。请尝试以下几个步骤来解决这个问题:
1. 确认您已经正确地安装了VMware Tools,并且版本与您的VMware虚拟机版本兼容。如果您不确定,请尝试重新安装VMware Tools。
2. 检查是否已经在虚拟机中安装了open-vm-tools。如果是,请卸载它,并重新安装VMware Tools。
```
sudo apt-get remove open-vm-tools
sudo apt-get install open-vm-tools-desktop
```
3. 确认您的Ubuntu虚拟机中已经安装了必要的软件包。请使用以下命令安装:
```
sudo apt-get install build-essential linux-headers-$(uname -r)
```
4. 如果您的Ubuntu虚拟机是最新版本(例如Ubuntu 20.04),则需要使用以下命令来安装VMware Tools:
```
sudo apt-get install open-vm-tools-desktop
```
5. 在重新安装VMware Tools之后,请重新启动虚拟机。
如果您尝试了以上步骤仍然无法解决问题,请尝试在VMware虚拟机设置中启用“虚拟机选项” -> “高级” -> “共享文件夹” -> “总是使用UTF-8字符集”。如果还是无法解决问题,请尝试使用NFS共享文件夹,或者在VMware虚拟机设置中使用“添加硬件” -> “存储” -> “硬盘” -> “使用物理磁盘”来挂载主机上的硬盘。
阅读全文