it-swarm.com.de

Ordner und Datei können nach Änderung des Einhängepunkts nicht auf einem externen Laufwerk (Xfce, Thunar) erstellt werden

Ich wollte, dass eine NTFS-Partition beim Start gemountet wird, also habe ich this verwendet, um sie automatisch zu mounten. (Verwenden eines Programms zum Einstellen der automatischen Bereitstellung: "Storage Device Manager" - pysdm.)

Ab einem bestimmten Punkt wollte ich dies für ein externes Laufwerk (fat32), das die meiste Zeit mit dem Computer verbunden ist, das normalerweise nicht gemountet wurde, als der Computer gestartet wurde.

Alles lief gut, bis ich bemerkte, dass es in Thunar nicht möglich war, einen neuen Ordner (oder eine neue Datei) auf dem externen Laufwerk zu erstellen (während auf der ntfs-Partition alles in Ordnung war):

enter image description here

Mir ist auch aufgefallen, dass die Verwendung des "Speichergeräte-Managers" in der in der verknüpften Antwort dargestellten Weise den Bereitstellungspunkt der betroffenen Laufwerke geändert hat: Früher war der Punkt des externen Laufwerks /media/cipricus/SAMSUNG/, jetzt ist es /media/sdb1/; Das NTFS-Laufwerk hatte den Mount-Punkt /media/cipricus/3060-0887/ und jetzt ist es /media/sda5/. (Wie angegeben, gibt es jedoch kein Problem mit der ntfs-Partition.)

Das Deinstallieren des Programms und der Versuch, zur alten Situation zurückzukehren, funktionierten nicht. Die Partition und das externe Laufwerk wurden weiterhin an den neuen Bereitstellungspunkten bereitgestellt.


UPDATE: Ich konnte mit demselben Programm zu den alten Einhängepunkten zurückkehren, aber das Problem mit dem externen Laufwerk wurde dadurch nicht behoben. Schlimmer noch, ich musste die Optionen zum Mounten beim Booten für beide beteiligten Laufwerke deaktivieren, da der Bootvorgang mit einer Fehlermeldung abgebrochen wurde, dass das Mounten nicht möglich war.


Ich möchte einen Weg finden, um von vor der Installation des Programms zu der Situation zurückzukehren und diese Einstellungen an erster Stelle vorzunehmen.


(Ein zweites externes Laufwerk, für das ich "Storage Device Manager" nicht verwendet habe, um es beim Start bereitzustellen, wird weiterhin auf die übliche Weise bereitgestellt, /media/cipricus/USB-HDD/, und ich kann Ordner auf diesem Laufwerk erstellen.)

4
user47206

Versuchen Sie zunächst, PySDM nicht mehr zu verwenden. Diese Anwendung ist veraltet ab Ubuntu 12.1 . Ab Ubuntu 12.10 die Standardeinhängepunkte wurden nach /media/$USER verschoben und von hier aus Ihre Probleme, die mit PySDM kollidieren.

Um PySDM weiter zu verwenden, empfehle ich Ihnen AriOS Automount (.deb) (siehe hier wie man eine ".deb" -Datei installiert):

AriOS Automount ist ein kleines Dienstprogramm [...] und der Hauptvorteil gegenüber PySDM besteht darin, dass keine Konfiguration erforderlich ist: Einfach installieren und fertig, alle Partitionen (es sollte mit jeder Art von Partition funktionieren) : EXT4/3/2, NTFS, FAT usw.) werden beim nächsten Anmelden automatisch eingehängt.

AriOS Automount funktioniert ohne Berühren von /etc/fstab und kann entweder in den Startup Applications oder über das Menü durch Starten von "Auto-mount Settings" aktiviert/deaktiviert werden.

Quelle: So mounten Sie Partitionen automatisch beim Start in einem Linux ~ Ubuntu/Linux-Blog .

In Xfce erscheint "Auto-mount Settings" unter Menu/System

enter image description here

Und kann leicht aktiviert/deaktiviert werden

enter image description here


Wenn ich Sie nicht überzeugt habe und Sie PySDM verwenden möchten, versuchen Sie, den Einhängepunkt in /media/$user/devicename (/media/cipricus/SAMSUNG bzw. /media/cipricus/3060-0887/) zu ändern:

PySDM

Und:

PySDM

1
Radu Rădeanu

Durch Ändern des Besitzers und der Berechtigung können Sie möglicherweise auf Ihr Laufwerk zugreifen.

Diese Schritte würden Ihnen dabei helfen.

  • Hängen Sie zuerst Ihr /dev/sdb1 -Laufwerk aus

    Sudo umount /dev/sdb1
    
  • Ändern Sie dann den Besitzer von /media/sdb1 in einen funktionierenden Benutzer.

    Sudo chown -R cipricus:cipricus /media/sdb1
    

    wenn cipricus der Name Ihres Ubuntu-Benutzers ist (wenn dieser Befehl fehlschlägt, heißt das: directory not found dann ignorieren Sie den vorherigen Schritt i, e unmounten)

  • Ändern Sie dann die Zugriffsberechtigung

    Sudo chmod -R 774 /media/sdb1
    
  • Und zuletzt mount den Fahrer nochmal.

    Sudo mount -a
    

    wenn dies nicht der Fall ist, versuchen Sie, von icon von Ihrem home folder oder von gparted aus zu mounten.

Antworten was passiert ..

1
Saurav Kumar

Eine Sache könnte hier ein Problem sein: Sie können nicht allgemein verwenden

/ dev/sdb1

oder

/ dev/sdc1

berechtigungen oder Besitz zuweisen.

Sie müssen den Namen des Einhängepunkt (hier/Medien/Benutzername) verwenden und dort die Berechtigungen und den Besitz ändern. Also wenn dein

/ dev

ist

/ sdb1

und dein mountpoint ist

/ media/username/22a67f76

(hier ist "Benutzername" Ihr Benutzername, mit dem Sie angemeldet sind)

Ihr Stick wird an eine ähnliche UUID angehängt. Die Befehle sehen dann folgendermaßen aus: 1) Sie lassen den USB-Stick wie gewohnt automatisch aktivieren. (Stecken Sie es ein.) Überprüfen Sie, ob es immer noch am gleichen Einhängepunkt eingehängt ist. (nur für den Fall) 2)

Sudo chown -R Benutzername: users/media/username/22a67f76

anmerkungen: Benutzername = Ihr Benutzername, mit dem Sie angemeldet sind Benutzer = Gruppe "Benutzer" 3)

Sudo chmod -R 777/media/username/22a67f76

anmerkungen: Benutzername = Ihr Benutzername, an dem Sie angemeldet sind

mit 777 = Vollzugriff !!

Getan! Sie können jetzt direkt auf dieses Gerät schreiben!

0
Peterling