"Kein Objekt für D-Bus-Schnittstelle" bei Montage mit Nautilus


26

Ich habe eine interne Festplatte, die diesen Fehler anzeigt, wenn ich versuche, eine der beiden Partitionen in Nautilus zu mounten, während meine Hauptfestplatte einwandfrei funktioniert.

Wenn ich zum Mounten Disks verwende, funktioniert das, aber das Abmounten in Nautilus führt zu demselben Fehler. mountfunktioniert auch.

dmesgund Syslog zeigt nichts Besonderes, so dass ich nicht weiß, wo ich nach dem entsprechenden Protokoll suchen soll. Ich hoffe, jemand kann mir einige Hinweise zu diesem Thema geben.


4
Ich habe das gelöst, indem ich zu GParted gegangen bin, die Partition ausgewählt habe, mit der rechten Maustaste darauf geklickt habe und gewählt habe New UUID. Bewerben und fertig. Entschuldigen Sie die verspätete Antwort, aber diese Frage wird bei Google angezeigt.
dat tutbrus

1
@dattutbrus Du solltest das wirklich als Antwort posten, denn es hat es für mich behoben.
DanMan

@DanMan Dieser Beitrag war letztes Jahr ...
dat tutbrus

2
@dattutbrus Ja und? Es ist eine Antwort, also sollte sie wie eine gepostet werden, damit die Leute sie positiv bewerten können.
DanMan

1
@dattutbrus bitte als Antwort hinzufügen. Es ist heute noch großartig. Ich meine, niemand zieht vorübergehende Lösungen vor.
Rodrigo

Antworten:


18

Anscheinend ist diese Frage bei Google aufgetaucht und viele Leute bitten mich, eine Antwort zu schreiben.

  1. gpartedWechseln Sie zunächst zu Dash (für Ubuntu), oder verwenden Sie vorzugsweise den Superuser gparted-pkexec.
  2. Klicken Sie mit der rechten Maustaste auf die Partition und wählen Sie New UUID.
  3. Klicken Sie auf die ApplySchaltfläche.

Diese Lösung sollte dauerhaft sein, bis Sie etwas vermasseln, also keine Sorgen.

Update : Einige Leute gaben an, dass gparteddie Probleme gelöst werden , wenn sie lediglich Informationen aktualisieren. Sie sollten dies zuerst versuchen, da die Aktualisierung der UUID nicht funktioniert fstab.


3
Für mich sudo gpartedwar es ausreichend, nur die Partition zu betrachten, ich musste weder die UUIDs noch irgendetwas anderes ändern.
Johno

7

Ich habe es geschafft, dieses Problem online zu umgehen, indem ich einfach den gvfs-udisks2-volume-monitorBenutzerdienst neu gestartet habe:

systemctl --user restart gvfs-udisks2-volume-monitor

Danach funktionierte das Einhängen von Datenträgern in Nautilus einwandfrei.


2
Während die anderen Methoden nicht geholfen haben, hat diese. Du bist ein Lebensretter!
Szymon Marczak

3

Ich habe eine vorübergehende Lösung, versuche die Montage mit

sudo mount /dev/... /mnt/tothisdir

Oder benutze "Disk" um zu mounten oder irgendeinen anderen aber nicht Nautilus


2
Eine andere Problemumgehung ist, gparted zu starten und es seltsamerweise wieder zu schließen. Entnommen von hier: bugs.launchpad.net/ubuntu/+source/dbus/+bug/1295927
DanMan

2

Vielleicht sollten Sie sich meine Frage & Lösung ansehen, um eine detaillierte Analyse zu erhalten ...

Kurz gesagt, das GNOME Virtual File Systemoder gvfsfunktioniert überhaupt nicht.

Allerdings Do Not unmount & removeder /run/user/[USER ID]/gvfsOrdner, wie von anderen Plakaten hier vorgeschlagen (Standardbenutzer-ID ist 1000).

Finde deinen gvfs Ordner und [USER ID]

$ mount | grep gvfs
gvfsd-fuse on /run/user/[USER ID]/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=jean)
$

Liste der von verwendeten Einhängepunkte gvfs. [HINWEIS: Da gvfs nicht funktioniert, sollte es leer sein]

$ ls -als /run/user/[USER ID]/gvfs
total 0
0 dr-x------  2 jean jean   0 Dec 22 17:42 .
0 drwx------ 10 jean jean 260 Dec 22 17:42 ..
$

Überprüfen Sie, ob der gvfsdDämonprozess aktiv ist

$ ps axu | grep gvfsd
jean      5993  0.0  0.0 680372  6356 ?        Sl   17:42   0:00 /usr/lib/gvfs/gvfsd

Töte es mit dem folgenden Befehl.

$ sudo killall -9 gvfsd

Starten Sie dann den Daemon neu (Prozess)

$ sudo /usr/lib/gvfs/gvfsd-fuse /run/user/[USER ID]/gvfs

Das war's. Es wurde nicht direkt angezeigt, da ich das System vollständig herunterfahren und neu starten musste (ein Neustart des Systems ohne vollständiges Herunterfahren funktioniert bei mir nicht). Aber gleich nach dem Neustart des Systems funktionierte gvfs einwandfrei und ich hatte Zugriff auf alle Partitionen / Laufwerke in Nemo / Nautilus.

Zuvor konnte durch einen Neustart des Systems nichts behoben werden.


0

Das Abmelden von gvfs hat das Problem für mich gelöst:

umount -fl /home/user/.gvfs
rm -rf /home/user/.gvfs

Ich habe diese Lösung hier gefunden


0

Wenn das Update von botchniaque für Sie nicht funktioniert, überprüfen Sie zuerst den gvfs-Mountpoint auf Ihrem System:

mount | grep gvfs

Unter Ubuntu 15.10 wurde es gemountet /run/user/[USER ID]/gvfs, daher funktionierten die folgenden Befehle für mich:

sudo umount -fl /run/user/[USER ID]/gvfs
sudo rm -rf /run/user/[USER ID]/gvfs

0

Für mich hat keine der genannten Lösungen geklappt. Oder zumindest arbeiteten sie nicht sofort.

Nach dem Neustart des Computers funktionierte das Laufwerk jedoch.

Ich weiß also nicht, ob ein einfacher Neustart das Problem behoben hat oder die umount / rm-Methode und ein Neustart danach.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.