我对 Ubuntu 还不熟悉,最近才从 Windows 转过来。由于我有大量文件存储在多个分区中,我自然想保留这些文件,所以我只删除了 Windows 操作系统所在的分区 C,并在该空间中手动安装了 Ubuntu 14.04(及其“swap”、“/root”和“/home”)。
现在我进行了很多视频转换,我想要的输出格式是 Xvid、MP3 和 AVI(容器格式)。由于 Handbrake 视频转换器只允许 MKV 容器,我通过 Wine 安装了我首选的 Windows 应用程序 Mediacoder。我发现这个应用程序确实像以前一样转换视频文件(这意味着安装已正确完成)但只有来自 ubntu '/home' 分区的。它甚至无法检测到其他预先存在的分区,更不用说从中访问文件了。
我的问题是:
如何使通过 Wine 安装的与 Windows 兼容的应用程序能够检测和访问 Windows 先前创建的分区?
答案1
要查找存储在 之外的文件/home
,请访问/home/<user>/.wine/dosdevices/z:
(您的用户名是哪里)。这是指向根文件夹 ( ) 的符号链接/
。从那里,您可以在系统的任何位置查找文件,例如在 /media 中查找(如果该文件夹中安装了分区)。
确保您拥有读取所需文件的权限。如有必要,您可以在文件管理器(在文件属性窗口下)中更改它们,或者在终端中,通过使用chmod u+x
文件或chmod u+x -R
文件夹来更改它们。