在 VirtualBox 中隐藏共享中的 .desktop 文件

在 VirtualBox 中隐藏共享中的 .desktop 文件

我使用 VirtualBox 共享桌面。它允许我以一种非常轻松的方式处理当前文件。我的桌面上有不少实用程序启动器。高峰时段只有十几个,但当我在 Windows 上工作时,它使浏览实际文件列表变得有点困难。

我想知道是否有办法从共享中排除文件。无论是在 VirtualBox 中(我不知道它将其 Samba 配置保存在哪里 - 或者它是否真的使用 Samba),还是在 Windows 中。

答案1

阅读 VirtualBox 文档后,很明显这无法直接实现。但我有一个可行的想法。

使用 Warren Falk 的 picfs fuse mount,您可以将桌面重新安装到隐藏目录下,例如.VirtualBox/shared/Desktop将虚拟框指向该目录。然后在 fuse mount 配置中,您只需指定应忽略哪些文件即可。

请参阅此处了解更多详细信息:http://www.warrenfalk.com/blog/2009/07/09/picsfs-fuse-filesystem/

使用此功能,您的桌面将与 Linux 完全相同,但您的 VirtualBox 将看到一个受控目录。fuse 代码甚至用 python 编写,因此很容易修改。如果您需要说明,请告诉我。

相关内容