我正在使用 VMware 模拟 Ubuntu,并且已将其升级到最新稳定的 Ubuntu 10.04 版本。
当我启动系统时出现此错误(在 Ubuntu 徽标下方):
an error occurred while mounting /mnt/hgfs
我必须单击 S 才能继续,并且操作系统似乎运行良好。
答案1
我刚刚在 VirtualBox 下的 Ubuntu 10.04 上遇到了与共享文件夹相同的问题,发现这个帖子并给出解决方法。希望 VMWare 也能提供类似的解决方案。
首先,注释掉 /etc/fstab 中的共享挂载行。它看起来像这样:
SharedFolderName /mount/path vboxsf rw 0 0
然后编辑 /etc/rc.local 文件以添加挂载点。它看起来会像这样:
mount.vboxsf -w SharedFolderName /mount/path
答案2
如上所述这里,编辑内容/etc/fstab
如下:
.host:/ /mnt/hgfs vmhgfs rw,ttl=1,uid=my_uid,gid=my_gid,nobootwait 0 0
对我有用。
答案3
我正在使用 VirtualBox 运行 Ubuntu 虚拟机。我在 Ubuntu-10.04 上进行更新并重新启动后遇到了此错误。
我重新安装了 Guest Additions(无需自行卸载 - 只需按照上次安装的方式安装即可),共享文件夹又可以正常工作了。无需执行任何其他操作。
答案4
就我而言,我通过在 VMWare GUI 中启用共享文件夹功能设法解决了这个问题。
如果您想使用共享文件夹功能,请查看正在运行的 VM 窗口的顶部,然后转到虚拟机->虚拟机设置->选项选项卡->共享文件夹,并确保共享文件夹已启用。
您可能不想使用共享文件夹功能,例如,如果虚拟机不受信任,并且您不想授予它访问物理机上任何文件夹的权限。如果是这样,请选择其中一个答案,修改 fstab 以允许不间断启动,而无需使用 hgfs/Shared-Folders 功能。