我正在使用 VMWare Fusion 在虚拟机中运行 Ubuntu 12.04.4。
我更改了我的主文件夹,以便与主机操作系统共享。/home/<user>
现在,通过在 中添加以下行,IE 会在启动时自动安装/etc/fstab
:
.host:/<user> /home/<user> vmhgfs defaults,uid=<user>,gid=<user> 0 0
进行此更改后,我无法再登录我的会话,因为 X11 抱怨无法更新/home/<user>/.ICEauthority
。我可以 rm 旧文件,重新创建它等,但什么都做不了。文件.ICEauthority-c
已正确创建,因此这是不是我的主文件夹存在权限问题。
我的猜测是,这个特定的文件是使用该文件系统忽略/不支持的奇特标志创建的,这导致了此失败。
我找到了解决方法,即.gnomerc
在我的主文件夹中创建一个包含以下内容的文件:
export ICEAUTHORITY="/tmp/.ICEauthority-${USER}"
...但我宁愿避免使用这种解决方法。
我有两个问题:
a. 有没有办法不依赖此解决方法而永久修复此问题?
b. 我认为这可能与挂载标志有关。使用 vmhgfs 挂载主分区时推荐使用哪些标志?