有两种驱动器,一种安装有 Windows,另一种安装有 Linux。我希望能够从 Linux 环境运行 Windows 环境中已安装的应用程序。更具体地说,如果能够捕获注册表值、用户 AppData、ProgramData 以及 Windows 驱动器上的其他路径,那就太好了。有没有办法配置 WINE 来做类似的事情?如果没有,是否有 WINE 的分支可以做到这一点?如果需要此信息,两个特定操作系统是 Windows 7 x64 和 Mint 18。
答案1
简答
不,不要尝试你所要求、所想或所考虑的事情。
长答案
阅读常见问题解答:5.1 我已经在 Windows 中安装了很多应用程序。我如何在 Wine 中运行它们?,其中指出:
Wine 并非设计用于与现有 Windows 安装进行交互。如果您有 Windows 安装所需的任何数据,请在普通文件管理器中浏览 Windows 文件系统并将数据复制到另一个位置。
然后接着说:
不要尝试将 Wine 配置为指向您实际的 Windows C:\ 驱动器。这将破坏 Windows 并需要重新安装 Windows。我们已尽力使此操作变得困难,因此您可能不会意外地做到这一点。如果您确实做到了这一点,Wine 可能会也可能不会继续运行,但您的 Windows 安装将由于其关键部分被覆盖而 100% 死亡。发生这种情况后修复 Windows 的唯一方法是重新安装它。