.exe Dateiberechtigung fehlgeschlagen

12

Ich versuche, eine exe-Datei auszuführen, die sich auf meiner Vista-Partition befindet. Wenn ich zu der Datei navigiere und versuche, die Datei so zu ändern, dass sie als ausführbare Datei ausgeführt wird, deaktiviert sich das Kontrollkästchen sofort, nachdem ich es angekreuzt habe. Ich habe versucht, gksu nautilus auszuführen es macht das gleiche

Zabadda
quelle

Antworten:

26

Dies liegt wahrscheinlich daran, dass die Vista-Partition das NTFS-Dateisystem verwendet und mit einem bereitgestellt wurde, fmaskdas das Festlegen von Ausführungsberechtigungen für Dateien nicht zulässt.

Um dies zu beheben, müssen Sie die Partition manuell bereitstellen.

Details finden Sie in diesem Beitrag.


Hier sind die Schritte, die Sie ausführen müssen:

  1. Bestimmen Sie das entsprechende Laufwerksgerät, indem Sie ein Terminal öffnen und Folgendes eingeben: df
  2. Die Spalte ganz links ist das Gerät, und die Spalte ganz rechts ist der Pfad für das Laufwerk. Suchen Sie das Gerät für die Vista-Partition.
  3. Hängen Sie die Windows-Partition aus. (Klicken Alt-TextSie in Nautilus auf die Auswurftaste daneben.)
  4. Öffnen Sie ein Terminal
  5. Geben Sie Folgendes ein:

    sudo mkdir /media/vista
    sudo mount -t ntfs -o fmask=0022,dmask=0000,uid=1000,gid=1000 \
        <DRIVE> /media/vista
    

    Ersetzen <DRIVE>Sie durch das Gerät Ihres Laufwerks.

Nathan Osman
quelle
1
ive hatte nie dieses Problem vor die gleiche Sache aber, und das Amt ist mir zu technischen WAY tun lol
Zabadda
@Zabadda: Ich habe klarere Anweisungen hinzugefügt. Hilft das?
Nathan Osman
ok df gibt mir diese paste.ubuntu.com/545368
Zabadda
@Zabadda: Angenommen, Sie haben es zu diesem Zeitpunkt aktiviert, ist Ihr Vista-Gerät /dev/sda1.
Nathan Osman
1
@Zabadda: So wie es jetzt ist, musst du das jedes Mal tun. Es gibt jedoch eine Möglichkeit, dies zu tun, damit es immer auf diese Weise aktiviert wird. Das wäre wahrscheinlich besser als eine zweite Frage, da es sich um eine andere Arbeit handelt.
Nathan Osman
2

Bei Verwendung von 10.04 funktionierte das Ausführen der .exes von Weinen von einem Windows-Terminal aus in Ordnung, bei 10.10 ist dies jedoch nicht der Fall. Ich denke, es ist ein neues Sicherheitsmerkmal. Anstatt es von einer Windows-Partition auszuführen, übertragen Sie die Dateien auf Ihr Ubuntu-Dateisystem und führen Sie es von dort aus aus. Funktioniert bei mir.

dumb906
quelle
2

Eine andere Problemumgehung besteht darin, die Wine-PPA zu aktivieren, da sie die Ausführungsbitprüfung deaktiviert, die die normalen Ubuntu-Pakete ausführen.

Scott Ritchie
quelle