Das Volume kann nicht bereitgestellt werden. Ein Vorgang steht bereits aus (mit mehreren Benutzern).

8

Ich verwende Linux Mint 14 - so ziemlich unabhängig von den Standardinstallationseinstellungen. Wenn mehrere Benutzer angemeldet sind und ich ein Flash-Laufwerk, eine Digitalkamera oder einen anderen USB-Speicher anschließe, anstatt den Automount zu öffnen, geschieht nichts.

Wenn ich also Caja (ich denke das Nautilus-Äquivalent) verwende und versuche, es zu mounten, sagt es mir:

                               4.0 GB Volume kann nicht bereitgestellt werden - Ein Vorgang steht bereits aus

Wenn ich mich bei einem anderen Benutzerkonto anmelde, wird in einem Fenster gefragt, welche Aktion ich ausführen möchte.

Wie kann ich automount deaktivieren und es nur dann mounten lassen, wenn ich in meinem Dateibrowser darauf klicke?

Wayne Werner
quelle
Wir können eine Lösung finden, um USB von der Systemebene aus automatisch zu mounten.
slm
Im Grunde ist es nur meine Frau oder das Absteigen, und wir haben beide Sudo
Wayne Werner
Das klingt lustig, dass Sie und Ihre Frau haben sudo. Sie ist eine besondere Frau, die das kann, meine kämpft immer noch mit Ubuntu. Sie würden es dann explizit aushängen? Ich denke, Sie können es auch mit einem "faulen" Schalter montieren, der es in einem freundlicheren Zustand belässt, wenn es nicht montiert ist.
slm
Ich habe meine Frage aktualisiert - es stellt sich heraus, dass ich wirklich nur die Kontrolle über mein eigenes System haben möchte.
Wayne Werner
Es ist nicht klar, dass dies in der Situation mit mehreren Benutzern hilfreich wäre, aber in einigen Fällen kann dieser Fehler durch Ausführen behoben werden caja --quit.
Nobar

Antworten:

2

Wie kann ich automount deaktivieren und es nur dann mounten lassen, wenn ich in meinem Dateibrowser darauf klicke?

Durch dconf-editorDeaktivieren der automatischen Montage wie hier beschrieben: Deaktivieren der automatischen Bereitstellung in den Einstellungen von nautilus .

Führen Sie alternativ den folgenden Befehl aus:

gsettings set org.gnome.desktop.media-handling automount false
kein Balken
quelle
2

Dies ist nicht getestet, aber ich bin auf diese Seite gestoßen: Automatische Bereitstellung von USB-Flash-Laufwerken unter Linux mit udev und pmount

Die allgemeine Idee ist, dass Sie eine UDEV-Aktion ausführen, die stattdessen automatisch mit pmount bereitgestellt wird. Wenn Sie in den Kommentaren nachsehen, gibt es eine, punmount -ldie ein faules Abhängen bewirkt, was sicherer sein sollte.

Auszug

Hier ist eine Lösung für die automatische Bereitstellung von USB-Flash-Laufwerken / Memory Sticks unter Linux, bei der nur udev und pmount verwendet werden.

  1. Eine Datei automount.rulesin /etc/udev/rules.d.

  2. Fügen Sie die folgenden Zeilen ein

    # automounting usb flash drives
    # umask is used to allow every user to write on the stick
    # we use --sync in order to enable physical removing of mounted memory 
    # sticks -- this is OK for fat-based sticks
    # I don't automount sda since in my system this is the internal hard 
    # drive depending on your hardware config, usb sticks might be other 
    # devices than sdb*
    
    ACTION=="add",KERNEL=="sdb*", RUN+="/usr/bin/pmount --sync --umask 000 %k"
    ACTION=="remove", KERNEL=="sdb*", RUN+="/usr/bin/pumount %k"
    ACTION=="add",KERNEL=="sdc*", RUN+="/usr/bin/pmount --sync --umask 000 %k"
    ACTION=="remove", KERNEL=="sdc*", RUN+="/usr/bin/pumount %k"
    
  3. Laden Sie die udev-Regeln neu: udevadm control --reload-rules

HINWEIS: Wenn Sie dieses Setup toleranter für das Aushängen machen möchten, sollten Sie das -lfür das verzögerte Aushängen einschließen punmount.

ACTION=="remove", KERNEL=="sda*", RUN+="/usr/bin/pumount -l %k"

Aus pumountder Manpage:

   -l, --lazy
          Lazy unmount. Detach the filesystem from the filesystem hierarchy 
          now, and cleanup all references to the filesystem as soon as it is
          not  busy  anymore.   (Requires kernel 2.4.11 or later.) 
          IMPORTANT NOTES This option should not be used unless you really 
          know what you are doing, as chances are high that it will result 
          in data loss on the removable drive. Please run  pumount  manually  
          and  wait until it finishes. In addition, pumount will not 
          luksClose a device which was unmounted lazily.
slm
quelle