我正在使用 Wine 和 Bottles。我创建了一个“bottle”,它使用下面的某个目录~/.var/app....
作为虚拟 C 盘。也就是说,如果我将某个文件放在那里,在 Wine 应用程序中,这些文件看起来就像在 C 盘中一样。
由于我可以删除“bottle”或重新安装 Linux 等,因此我不想将永久数据放入该虚拟 C 驱动器中。我想在安全的地方创建数据,并将该目录链接到虚拟 C 驱动器目录下。我创建了一个符号链接,在 Linux 下,该符号链接似乎可以工作。但是,如果我在 Wine 中打开 Windows 文件资源管理器,则不会显示符号链接目录。我想也许我需要创建一个“硬”链接,但ln
提示我无法创建硬链接目录。
没有办法创建目录链接并让 Wine 遵循路径吗?
答案1
我并不经常使用 wine,但我觉得我记得 wine 中有一个 Z:\ 驱动器,它基本上是 / 的重新挂载。
但关于“重新安装”的话题:
您应该能够将您想要的任何目录绑定到瓶子中的任何地方。
例如:
mount -o bind /var/myveryimportantstuff /path/to/your/bottles/importantfiles
请记住,^这^只是暂时的。如果你想让它永久存在,你必须/etc/fstab
像这样创建一个新条目
/var/myveryimportantstuff /path/to/your/bottles/importantfiles none defaults,bind 0 0
答案2
在winecfg
下面,Drives
您可以设置来自 wine 中的驱动器号和 linux 文件夹的连接。示例:D: -> home/username/d
更多详细信息请参阅这个问题