在开发人员使用 VM 的成功案例的推动下,我决定试一试。我在 WinXP 主机上的 Ubuntu 9.04 来宾上运行 Eclipse。由于我在主机上的网络驱动器每天备份两次,因此我决定与来自网络驱动器的 VM 共享我的 Eclipse 工作区。
一切似乎都很好,除了来宾 Eclipse 经常弹出文件系统上文件已被修改的警告,我可以更新编辑器或忽略。有时当我尝试保存时也会发生同样的事情;我可以选择覆盖磁盘上的更改,或者放弃我的更改并重新加载。
怀疑网络驱动器上的碎片我将文件复制到主机的 C 驱动器并从那里共享。同样的问题。
使用我的 VM 映像(在 VM Fusion 上)在朋友 Mac OS 10.5 上进行了尝试。同样的问题。
当我将文件复制到 USB 记忆棒并将其安装在 VM 中时,不会发生这种情况。
看起来很可惜,因为我真的很喜欢共享网络驱动器的便利,而不必担心备份、rsync 等。
有什么想法吗?任何建议表示赞赏。