Warum kann eine mit Wine installierte Anwendung nicht auf NTFS-Partitionen zugreifen?

9

Ubuntu wurde neben Windows 7 auf meinem System installiert. Nach einigen Tagen habe ich die Windows-Partition gelöscht und formatiert und die anderen NTFS-Partitionen nicht formatiert.

Vorher habe ich Wine auf meinem Ubuntu installiert. Ich habe damit eine Software wie Picasa installiert. Als ich versuchte, einige Bilder auf einer NTFS-Partition mit Picasa zu öffnen, konnte ich diese Partitionen nicht anzeigen oder darauf zugreifen. Ich werde meine Partitionsdetails anzeigen -

Screenshot von GParted

Wie Sie sehen, habe ich insgesamt 4 NTFS-Partitionen. Als ich Picasa öffnete und nach den Partitionen suchte, in denen die Bilder gespeichert sind, konnte ich einige Partitionen (sda5, sda6 und sda7) nicht finden.

Picasa Bilddialog öffnen

Dies ist das Fenster, das Picasa geöffnet hat, als ich versucht habe, Bilddateien zu durchsuchen. Wie kann ich von Picasa aus auf die Partitionen zugreifen, in denen die Bilder gespeichert sind?

TomJ
quelle

Antworten:

11

Wine, der versucht, die Funktionsweise des Laufwerksbuchstabens in Windows nachzuahmen, enthält auch den Buchstaben Z: für das Root-Dateisystem unter Ubuntu, wie in der Option Laufwerke unterwinecfg :

Geben Sie hier die Bildbeschreibung ein

Öffnen Sie einfach winecfgund gehen Sie zur Registerkarte Laufwerke, um zu sehen, welche Buchstaben welchen Ordnern zugewiesen sind.

Ein kurzes Beispiel dafür, wie Z: aussieht, wenn ich versuche, danach zu suchen:

Geben Sie hier die Bildbeschreibung ein

Wie Sie sehen können, kann ich von hier aus zu Medien navigieren und von dort aus die NTFS-Partition finden. In Ihrem Fall wäre es in /media/tomin/.... Sie können auch neue Buchstaben hinzufügen, die auf einen bestimmten Ordner verweisen, z. B. Buchstabe D: Wenn Sie direkt auf die NTFS-Partition verweisen möchten.

Da Takkat in den Kommentaren etwas SEHR Wichtiges erwähnt hat, kann Wine kein Dateisystem mounten (das Mounten ist eine Ubuntu-Systemaktion, nicht so sehr eine Wine-Option). Sie müssen also zuerst das Dateisystem mounten, beispielsweise über File / Nautilus, und dann die von Ihnen benötigte Wine-App verwenden.

Luis Alvarado
quelle
Wie Sie sagten, habe ich Z / media / tomin gefunden. Aber ich habe Zweifel - das zweite Bild, das Sie als Antwort gezeigt haben, Registrierungsdatei importieren, woher kommt dieses Fenster? Ich kann ein solches Fenster in meiner Weinkonfiguration nicht finden.
TomJ
Das ist regedit, ein weiterer Weinbefehl. Weitere Weinbefehle finden
Luis Alvarado
4

C:Das in Wine angezeigte Laufwerk ist keine echte Partition, sondern es befindet sich ein regulärer Ordner in Ihrem Linux-Ausgangsverzeichnis.

Wenn Sie den folgenden Befehl in Terminal ausführen, wird der entsprechende Ordner für Wine's angezeigt C:

nautilus $ HOME / .wine /

Geben Sie hier die Bildbeschreibung ein

Wenn Sie über Wine auf echte Partitionen zugreifen müssen (die in gParted angezeigt werden):

  1. Klicken Sie zuerst auf die Partition, auf die Sie über den Dateimanager zugreifen möchten. (Wenn Sie darauf klicken, wird es gemountet.)

  2. Wechseln Sie dann /media/$USER/...von einer Wine-Anwendung zum Verzeichnis. Dort können Sie auf echte Partitionen zugreifen, die in Ihrem System verfügbar sind.

Weinforscher

Naveen
quelle
Was meinen Sie mit "Klicken Sie zuerst auf die Partition, auf die Sie vom Dateimanager aus zugreifen möchten. (Wenn Sie darauf klicken, wird sie bereitgestellt.)" In Ihrer Antwort? Das habe ich nicht verstanden? Können Sie etwas näher erläutern?
TomJ
Wenn Sie den Dateimanager öffnen, sehen Sie im linken Bereich Devices. Sie müssen auf die Partition klicken, auf die Sie unter Geräte zugreifen möchten. Wenn Sie darauf klicken, wird die Partition automatisch zugänglich und bereitgestellt.
Naveen
0

Das sind gute Antworten. Beachten Sie auch, dass in Gparted / dev / sda1 und / dev / sda5 nicht gemountet sind. Es gibt ungefähr 1 GB Daten zwischen ihnen, und vielleicht sind das die Dateien, nach denen Sie suchen?

Sie können diese Paritionen in Gparted bearbeiten und einen Einhängepunkt festlegen, damit sie immer verfügbar sind. Klicken Sie mit der rechten Maustaste auf die Partition in der Textliste und wählen Sie Eigenschaften aus (ich denke, das ist der Menüeintrag). Sie geben den Einhängepunkt an. Die Änderung wird jedoch erst angewendet, wenn Sie das grüne Häkchen oben in Gparted drücken.

BAMF4bacon
quelle
Wie mounten Sie diese Partitionen? Ich habe mit der rechten Maustaste auf diese NTFS-Partitionen geklickt, aber die Option Bereitstellen ist nicht aktiv.
TomJ