Was sind Verzeichnisse /Volumes/Untitled* (Yosemite)?

Ich benutze gerade ein neues MacBook Pro, auf dem Mac OS X 10.10.1 „Yosemite“ vorinstalliert ist. /Volumes/UntitledIch war überrascht, Pfade wie in meinem Verzeichnis zu finden /Volumes.

% ls -ld /Volumes/Untit*
d--x--x--x+ 3 root  admin  102 17 Dec 17:10 /Volumes/Untitled
d--x--x--x+ 3 root  admin  102 18 Dec 12:34 /Volumes/Untitled 1
d--x--x--x+ 3 root  admin  102 19 Dec 11:44 /Volumes/Untitled 2
d--x--x--x+ 3 root  admin  102 20 Dec 11:45 /Volumes/Untitled 3
d--x--x--x+ 3 root  admin  102 22 Dec 07:17 /Volumes/Untitled 4
d--x--x--x+ 3 root  admin  102 25 Dec 22:23 /Volumes/Untitled 5
d--x--x--x+ 3 root  admin  102 26 Dec 10:41 /Volumes/Untitled 6

Jedes Verzeichnis scheint leer zu sein, mit Ausnahme eines leeren .TrashesUnterverzeichnisses:

% sudo ls -lR /Volumes/Untitled
total 0
d-wx-wx-wt@ 2 root  admin  68 17 Dec 17:08 .Trashes

/Volumes/Untitled/.Trashes:

Ich bin mit Einträgen vertraut, die /Volumes/*Pfade zu externen Speichervolumes sind. Ich habe ein externes Solid-State-Laufwerk (SSD) gemountet und es hat einen eigenen benannten /Volumes/mySSDEintrag. Ich habe ein paar Laufwerke, die von einem Dateiserver bereitgestellt werden, und sie haben ihre eigenen benannten /Volumes/serverAusw. Einträge. In früheren Macs und früheren Versionen von Mac OS X habe ich keine Einträge wie /Volumes/Untitled.

Die Zeitstempel auf den Untitled*Verzeichnissen sind interessant. Das erste ist ungefähr so, als ich das neue MacBook Pro zum ersten Mal ausgepackt habe. Die neueste ist ungefähr so, als ich heute Morgen den Computer hochgefahren habe. Wenn ich in den kommenden Tagen Änderungen bemerke, werde ich diese Frage aktualisieren.

Ich sehe keine anderen Antworten auf AskDifferent, die solche Einträge erklären. Es gibt Antworten wie Probleme beim Erstellen eines bootfähigen Yosemite USB-Laufwerks , die Pfade wie erwähnen /Volumes/Untitled 2, aber das scheinen Pfade für tatsächlich gemountete Festplatten zu sein, die zufällig keine Datenträgerbezeichnung haben. Ich habe auch eine Frage an den Apple Support. Wenn sie mir etwas Nützliches sagen, werde ich es als Antwort posten.

Update 1 : Ein paar Antworten auf Fragen und weitere Details, die relevant erscheinen:

F : Können Sie mount ausführen, um zu sehen, ob/welche dieser Mount-Punkte tatsächlich auf ein vorhandenes Laufwerk zeigen? A : Das habe ich getan und folgendes bekommen:

% mount
/dev/disk1 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
localhost:/TdCrZmzerGhdW5I605Hbd7 on /Volumes/MobileBackups (mtmfs, nosuid, read-only, nobrowse)
//userme@Gemini%28AFP%29._afpovertcp._tcp.local/Qmultimedia on /Volumes/Qmultimedia (afpfs, nodev, nosuid, mounted by userme)
//userme@Gemini%28AFP%29._afpovertcp._tcp.local/serverA on /Volumes/serverA (afpfs, nodev, nosuid, mounted by userme)
/dev/disk2s1 on /Volumes/mySSD (hfs, local, nodev, nosuid, journaled)

F : Haben Sie eine Kamerakarte im Steckplatz oder andere Computer/Geräte im Netzwerk, die ihre Inhalte teilen? A : Keine Kamerakarte. Ja, andere Geräte, wie oben erwähnt: eine externe SSD und ein paar Laufwerke, die von einem Dateiserver bereitgestellt werden.

Ebenfalls relevant: Das externe SSD-Laufwerk hat zwei Partitionen. Einer ist HFS+ formatiert und trägt die Bezeichnung „mySSD“ [genauer Name aus Datenschutzgründen geändert]. Die andere Partition wird ext2von einem Linux-System formatiert und hat, soweit ich das beurteilen kann, keine Datenträgerbezeichnung. Es ist im Festplatten-Dienstprogramm sichtbar, wird aber nicht als Mac-Volume bereitgestellt. Das Laufwerk wird per USB mit dem MacBook Pro verbunden.

Auch relevant: Ich habe den Migrationsassistenten verwendet, um meine Umgebung von einem Time Machine-Backup eines älteren Mac auf diesen Computer zu bringen. Ich habe Benutzer, Anwendungen, Systemeinstellungen und andere Dateien migriert. Zu der auf dem alten Computer installierten Software gehörte fuse-ext2 0.0.7 , ein Dienstprogramm, mit dem Mac OS-Computer ext2-Partitionen mounten können. Diese Software lief auf dem neuen Computer:

% fuse-ext2 --version
[...snip...]
fuse-ext2 0.0.7 27 - FUSE EXT2FS Driver

Copyright (C) 2008-2009 Alper Akcan <alper.akcan@gmail.com>
Copyright (C) 2009 Renzo Davoli <renzo@cs.unibo.it>
[...snip...]

Ich stellte auch fest, dass jedes Mal, wenn ich das externe Laufwerk an den USB-Anschluss anschloss, während das MacBook Pro lief, oder jedes Mal, wenn der Computer mit angeschlossenem externem Laufwerk neu gestartet wurde, ein neuer /Volumes/Untitled*Eintrag erschien.

Schließlich fand ich heraus, dass fuse-ext2 eine Protokolldatei unter schrieb /private/var/log/fuse-ext2_util.log. Nachfolgend finden Sie Auszüge aus dem Inhalt. Ich habe Zeilenumbrüche in langen Zeilen hinzugefügt. Beachten Sie insbesondere die Zeitstempel und die Pfadnamenparameter:

2014-12-17 17:06:36: fuse-ext2 script invoked with command line 
    "/System/Library/Filesystems/fuse-ext2.fs/Contents/Resources/../
    ../fuse-ext2.util" "-p" "disk2s2" "removable" "readonly" "" "" "" "" ""
.... [snip] ....
2014-12-17 17:08:24: [Mount] Entering function Mount...
2014-12-17 17:08:24: [Mount] Processing argument "/dev/disk2s2"
2014-12-17 17:08:24: [Mount] Processing argument "/Volumes/Untitled"
2014-12-17 17:08:24: [Mount] Got plain device "/dev/disk2s2"
2014-12-17 17:08:24: [Mount] Got raw device "/dev/rdisk2s2"
2014-12-17 17:08:24: [Mount] Invoking:
2014-12-17 17:08:24: [Mount]   "/usr/local/bin/fuse-ext2.wait" "/Volumes/Untitled"
    "5" "/usr/local/bin/fuse-ext2" "/dev/disk2s2" "/Volumes/Untitled"
    "-oauto_xattr,defer_permissions,local"
2014-12-17 17:08:30: [Mount] /usr/local/bin/fuse-ext2.wait returned with retval: 0
2014-12-17 17:08:30: [Mount] Output from mount operation: Mounting /dev/disk2s2
    Read-Only.
Use 'force' or 'rw+' options to enable Read-Write mode
/Library/Filesystems/fusefs.fs/Support/fusefs.kext failed to load 
    - (libkern/kext) link error; check the system/kernel logs for errors or
    try kextutil(8).
the MacFUSE file system is not available (71)
fuse-ext2: version:'0.0.7', fuse_version:'27' [main 
    (../../fuse-ext2/fuse-ext2.c:324)]
fuse-ext2: enter [do_probe (../../fuse-ext2/do_probe.c:30)]
fuse-ext2: leave [do_probe (../../fuse-ext2/do_probe.c:55)]
fuse-ext2: opts.device: /dev/disk2s2 [main (../../fuse-ext2/fuse-ext2.c:351)]
fuse-ext2: opts.mnt_point: /Volumes/Untitled [main 
    (../../fuse-ext2/fuse-ext2.c:352)]
fuse-ext2: opts.volname:  [main (../../fuse-ext2/fuse-ext2.c:353)]
fuse-ext2: opts.options: auto_xattr,defer_permissions,local [main 
    (../../fuse-ext2/fuse-ext2.c:354)]
fuse-ext2: parsed_options: auto_xattr,defer_permissions,local,allow_other,local,
    noappledouble,ro,fsname=/dev/disk2s2,fstypename=ext2,volname=disk2s2 [main
    (../../fuse-ext2/fuse-ext2.c:355)]
fuse-ext2: mounting read-only [main (../../fuse-ext2/fuse-ext2.c:371)]
Did not receive a signal within 5.000000 seconds. Exiting...
2014-12-17 17:08:30: [Mount] Executing "/usr/local/bin/fuse-ext2.daemon"
2014-12-17 17:08:30: [Mount] Exiting function mount...
2014-12-18 12:24:40: fuse-ext2 script invoked with command line 
    "/System/Library/Filesystems/fuse-ext2.fs/Contents/Resources/../
    ../fuse-ext2.util" "-p" "disk3s2" "removable" "readonly" "" "" "" "" ""
.... [snip] ....
2014-12-19 01:45:10: fuse-ext2 script invoked with command line 
    "/System/Library/Filesystems/fuse-ext2.fs/fuse-ext2.util" "-m" "-o" "nodev"
    "-o" "noowners" "-o" "nosuid" "/dev/disk2s2" "/Volumes/Untitled 2"
.... [snip] ....
2014-12-19 01:45:15: [Mount] Exiting function mount...
2014-12-20 10:56:44: fuse-ext2 script invoked with command line 
    "/System/Library/Filesystems/fuse-ext2.fs/Contents/Resources/../
    ../fuse-ext2.util" "-p" "disk2s2" "removable" "readonly" "" "" "" "" ""
.... [snip] ....
2014-12-20 10:56:45: fuse-ext2 script invoked with command line 
    "/System/Library/Filesystems/fuse-ext2.fs/fuse-ext2.util" "-m" "-o" "nodev"
    "-o" "noowners" "-o" "nosuid" "/dev/disk2s2" "/Volumes/Untitled 3"
.... [snip] ....
.... [snip] ....
2014-12-26 13:25:57: [Mount] Exiting function mount...
2014-12-26 13:41:32: fuse-ext2 script invoked with command line 
    "/System/Library/Filesystems/fuse-ext2.fs/Contents/Resources/../
    ../fuse-ext2.util" "-p" "disk2s2" "removable" "readonly" "" "" "" "" ""
.... [snip] ....
2014-12-26 13:41:32: fuse-ext2 script invoked with command line 
    "/System/Library/Filesystems/fuse-ext2.fs/fuse-ext2.util" "-m" "-o" "nodev"
    "-o" "noowners" "-o" "nosuid" "/dev/disk2s2" "/Volumes/Untitled 8"
.... [snip] ....
2014-12-26 13:41:38: [Mount] Exiting function mount...

Diese Informationen reichten aus, um mir eine Diagnose zu stellen, und ich liefere das als Antwort weiter unten. Ich habe viele Details in das Update aufgenommen, damit Suchmaschinen die Hinweise für zukünftige Personen mit diesem Problem indizieren.

Können Sie mountnachsehen, ob/welche dieser Einhängepunkte tatsächlich auf ein vorhandenes Laufwerk zeigen?
Haben Sie eine Kamerakarte im Steckplatz oder andere Computer/Geräte im Netzwerk, die ihre Inhalte teilen? Es sieht sehr danach aus, als ob eine Karte im DOS-Format nicht ordnungsgemäß ausgehängt wurde und das System keine Gelegenheit hatte, etwas aufzuräumen.
Ich schlage vor, dass jemand diese Frage mit "fuse" und "ext2" markiert. Ich habe noch nicht den Ruf, das selbst zu tun.
Danke für den Ruf Liebe! Ich habe jetzt den Saft, um die Tags selbst hinzuzufügen.

Antworten (1)

TL; DR : Wenn Sie Pfade wie /Volumes/Untitled*das Anhäufen sehen, versuchen Sie, externe Laufwerke zu mounten und zu mounten, und sehen Sie, ob dies mit mehr erscheinenden Einträgen korreliert.

Ich habe das Problem diagnostiziert. Es scheint, dass fuse-ext2 v 0.0.7/Volumes/Untitled* die Einträge erstellt hat, als die externe SSD gemountet wurde, und sie nicht bereinigt hat, als das Laufwerk getrennt wurde. Da es bei der Bereinigung fehlschlug, /Volumes/Untitledstellte es fest, dass es bereits einen Eintrag mit diesem Namen gab, als fuse-ext2 bereit war, einen neuen Eintrag zu erstellen, und fügte dem Namen daher eine ständig wachsende Sequenznummer hinzu.

Ich habe fuse-ext2 deinstalliert, indem ich zum Bedienfeld „Systemeinstellungen“ gegangen bin, das Bedienfeld für „sicherung-ext2“ geöffnet und dort die Schaltfläche „Deinstallieren“ verwendet habe. Nach der Deinstallation von fuse-ext2 konnte ich die externe SSD entfernen und hinzufügen und den Computer neu starten, ohne dass weitere /Volumes/Untitled*angezeigt wurden.

Aufschlussreich war die Tatsache, dass /Volumes/Untitled*Einträge mit neu erscheinenden Einträgen korrelierten. Die Tatsache, dass die fuse-ext2-Protokolle die genauen Pfadnamen in Frage und mit Zeitstempeln ähnlich den Verzeichnis-Zeitstempeln erwähnten, war eine gute Bestätigung.

fuse-ext Version 0.0.7 datiert vom 24.12.2009. In den vergangenen fünf Jahren hat sich Mac OS stark verändert. Yosemite, und davor Mavericks, verursachte viele Probleme für andere Software. Obwohl ich nicht weiß, warum genau fuse-ext2 diese Einträge erstellt und nicht bereinigt, ist es nicht verwunderlich, dass Yosemite auch für fuse-ext2 Probleme verursacht.

Ich habe das /Volumes/Untitled*von der Befehlszeile gelöscht, ohne offensichtliche negative Auswirkungen.