为什么使用Wine安装的应用程序不能访问NTFS分区?


9

Ubuntu与Windows 7一起安装在我的系统上。几天后,我删除并格式化了Windows分区,但未格式化其他NTFS分区。

在此之前,我在Ubuntu上安装了Wine。我用它来安装一些软件,例如Picasa。当我尝试使用Picasa打开NTFS分区上的某些图像时,无法查看或访问这些分区。我将显示我的分区详细信息-

GParted的屏幕截图

如您所见,我总共有4个NTFS分区。当我打开Picasa并搜索保存图像的分区时,我找不到某些分区(sda5,sda6和sda7)。

Picasa打开图像对话框

这是Picasa在尝试搜索图像文件时打开的窗口。如何从Picasa访问存储图像的分区?

Answers:


11

Wine试图模仿驱动器盘符在Windows中的工作方式,它还包括Ubuntu上根文件系统的Z:盘符,如以下驱动器选项所示winecfg

在此处输入图片说明

只需打开winecfg并转到“ 驱动器”选项卡,即可查看将哪些字母分配给了哪些文件夹。

如果我尝试搜索Z:的外观的一个简单示例:

在此处输入图片说明

如您所见,从这里我可以导航到媒体并从那里找到NTFS分区。在您的情况下,它将在/media/tomin/...。如果要直接指向NTFS分区,还可以添加指向特定文件夹的新字母,例如字母D :。

正如Takkat在评论中提到的一些非常重要的事情一样,Wine无法挂载文件系统(挂载是Ubuntu系统的一项操作,而不是Wine选项)。因此,您需要首先例如通过File / Nautilus挂载文件系统,然后继续使用所需的Wine应用程序。


如您所说,我找到了Z / media / tomin。但是我有一个疑问-答案中显示的第二个图像是Import Registry File,该窗口是从哪里来的?我在Wine配置中找不到这样的窗口。
TomJ

那是regedit,另一个酒命令。有关更多酒命令,请参阅askubuntu.com/questions/316025/installing-and-configuring-wine中的
Luis Alvarado

4

C:在Wine中显示给您的驱动器不是真正的分区,而是Linux主目录中实际上存在一个常规文件夹

如果您在终端中执行以下命令,则会看到Wine的相应文件夹 C:

鹦鹉螺$ HOME / .wine /

在此处输入图片说明

如果您需要通过Wine访问实际分区(在gParted中显示):

  1. 首先单击您要从文件管理器访问的分区。(单击将其安装。)

  2. 然后/media/$USER/...从Wine应用程序转到目录。在那里,您将可以访问系统中可用的实际分区。

葡萄酒探险家


您的意思是-“首先在文件管理器中单击要访问的分区。(单击该分区将挂载它。)”在您的回答中?我不明白吗?你能进一步解释一下吗?
TomJ

打开文件管理器时,在左侧面板上可以看到Devices。您必须单击设备下需要访问的分区。单击该分区将使该分区可访问并自动安装。
Naveen 2014年

0

这些是很好的答案。另请注意,未挂载Gparted中的/ dev / sda1和/ dev / sda5。它们之间大约有1 GB的数据,也许这些是您要查找的文件?

您可以在Gparted中编辑这些分区并设置安装点,以便它们始终可用。右键单击文本列表中的分区,然后选择属性(我认为这是菜单项)。您指定安装点。但是更改不会应用,直到您点击了Gparted顶部的绿色对勾。


如何挂载那些分区?我右键单击那些NTFS分区,但是“挂载”选项未激活。
TomJ
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.