Mountain Lion 10.8.3 Dateifreigabe für bestimmten benannten Ordner defekt

Ich verwende Mountain Lion 10.8.3 auf einem 2012er Mac Mini. Der Mini ist kopflos und ich verwende einen iMac, um den Bildschirm für Verwaltungszwecke freizugeben. Ich versuche, die Freigabe eines bestimmten Ordners auf einer externen Festplatte einzurichten, die über USB3 an den Mini angeschlossen ist, aber aus irgendeinem Grund kann ich diesen Ordner nicht freigeben und das Problem scheint mit seinem Namen zusammenzuhängen. Ich würde gerne wissen, was ich tun kann (außer nur den Ordner umbenennen), um das Problem zu beheben.

Genauer gesagt: Ich versuche, einen Ordner mit FLAC-Musikdateien freizugeben. Diese Dateien befinden sich in einem Ordner namens Music/FLAC auf dem Volume Titan , einer externen Festplatte, die an den Mini ( Saturn ) angeschlossen ist. Daher versuche ich, den Ordner FLAC freizugeben .

Die Festplatte wurde als Mac OS Extended (Journaled) formatiert. Ich weiß nicht, wie ich herausfinden soll, ob Groß- und Kleinschreibung beachtet wird oder nicht. Im Festplattendienstprogramm kann ich Verify Disk ausführen und es heißt, das Volume scheint in Ordnung zu sein, aber Verify Disk Permissions ist ausgegraut (weil Besitzer nicht für externe Laufwerke aktiviert sind?).

Ich bin mit einem Administratorkonto angemeldet. Ich gehe in den Systemeinstellungen auf Teilen . Der Dateifreigabedienst ist aktiviert. In Optionen ist Dateien und Ordner mit AFP freigeben aktiviert ; SMB ist es nicht. Ich klicke auf die Schaltfläche +, um eine Freigabe hinzuzufügen, navigiere zum FLAC-Ordner und klicke auf Hinzufügen . Das Dialogfeld wird geschlossen, aber es wird keine Freigabe hinzugefügt. Wenn ich mit dem Finder zu dem Ordner navigiere, Get Info mache und dann das Kontrollkästchen Freigegebener Ordner aktiviere , wird die Änderung nicht beibehalten, wenn ich das Dialogfeld Get Info schließe.

Wenn ich in die Konsolen-App schaue, sehe ich Einträge wie diese:

Systemeinstellungen[4648]: SFL(4648): AddNewItemWithProperties_rpc gab -36 zurück. Systemeinstellungen[4648]: LSSharedFileListInsertItemFSRef gab NULL zurück für Pfad:/Volumes/Titan/Music/FLAC

Jetzt kommt der wirklich seltsame Teil. Wenn ich den Ordner in flac umbenenne (also die Groß-/Kleinschreibung ändere), dann funktioniert die Dateifreigabe einwandfrei! Einige Experimente mit verschiedenen Groß- und Kleinbuchstaben scheinen darauf hinzudeuten, dass alle Kleinbuchstaben in Ordnung sind, aber jeder Großbuchstabe dazu führt, dass die Freigabe fehlschlägt. Der Computer teilt jedoch gerne den MP3- Ordner, der sich im Musikordner befindet .

Ich bin irgendwie ratlos, dieses Verhalten zu erklären, aber ich habe nicht viel Erfahrung mit Macs.

Die einzige andere Sache, die einen Einfluss darauf haben könnte (obwohl ich das nicht hoffe), ist, dass es auch eine NAS-Box im selben Ethernet-Netzwerk gibt, die eine öffentliche SMB-Freigabe namens flac hat . Ich kann mir aber nicht vorstellen, dass das einen Unterschied machen soll.

Update 26. März

@GrahamPerrin: Ihre Schritte 1-4 sind im Grunde das, was ich bereits getan hatte, aber ich habe es noch einmal versucht, um sicherzugehen. Keine Änderung: flac funktioniert ok, FLAC nicht.

Als schnelle Lösung wollte ich den Ordner als flac freigeben , aber obwohl er freigegeben wurde, erschien die Freigabe auf dem iMac als flac-1 . Was auch immer vor sich geht, es mag diesen Ordnernamen definitiv nicht, unabhängig von der Schreibweise. Jetzt habe ich den Ordner in FLACs umbenannt und so geteilt, und es scheint glücklich genug zu sein.

Antworten (2)

Ich bin mir nicht sicher, was ich Ihnen über das eigentliche Problem sagen soll, aber ich kann Ihnen einige Einblicke geben, die Ihnen helfen könnten, es aufzuspüren. Der iMac, der sich mit der kleingeschriebenen "flac"-Freigabe verbindet, sie aber als "flac-1" einbindet, sagt mir, dass alles fertig mit einem Volume namens Flac verbunden ist. Es könnte einfach sein, dass alles fertig mit dem von Ihnen erwähnten SMB-NAS verbunden ist.

Unabhängig davon habe ich ein Problem gesehen, bei dem die Software einen bestimmten Pfad erwartet und anstatt einen Fehler zu werfen, weil sie den Pfad nicht gefunden hat, hat sie nur versucht, ihn zu erstellen, was dann eine Art Nullpfad hinterlässt, den Sie manuell entfernen müssen. Wenn Sie es nicht entfernen, erscheinen Namen wie "flac-1". Nochmals lesen, dass es vielleicht keinen Sinn macht, aber unabhängig von den Schritten, die ich verwendet habe, um zu sehen, was Terminal startet (zu finden in / Applications / Utilities) und tippe:

ls -la /Volumes

Wenn Sie hier mehr aufgelistet sehen, als Sie erwarten, oder durch die normale Finder-Navigation finden können, können Sie diese entfernen (tun Sie dies nur, wenn Sie sich zu 100 % sicher sind, dass es sich um einen Pfad handelt, der nichts enthält, was Sie jemals wieder sehen möchten!), indem Sie Folgendes eingeben:

rm -rf /Volumes/NULLPATH

wobei NULLPATH das ist, was Sie loswerden möchten.

In diesem Sinne, wenn der Mini bereit ist und ein "FLAC" oder ähnliches in / Volumes anzeigt, können Sie keinen Ordner mit demselben Namen freigeben. Wenn der Mini mit dem SMB-NAS verbunden ist, müssen Sie einen anderen Freigabenamen verwenden.

Sie können die Eigentümerschaft auch auf Ihrer externen Festplatte aktivieren, indem Sie das Fenster „Informationen abrufen“ auf dem Laufwerk öffnen und das Kontrollkästchen unten im Fenster aktivieren, um „Eigentümerschaft für dieses Volume aktivieren“. Ich bin nicht sicher, dass es Ihr Problem in irgendeiner Weise beeinflussen wird, aber es könnte etwas sein, das Sie ausprobieren sollten.

Ich habe "ls -la /Volumes" ausprobiert und nichts gesehen, was ich nicht erwartet hatte, obwohl es hieß, es gäbe acht Bände, aber nur fünf davon aufgelistet. Wie würde ich die anderen drei sehen?

-36

Unter OS X ist -36 ein E/A-Fehler (historisch gesehen ein Mist ).

Ist das Dateisystem der externen Platte HFS Plus? Groß-/Kleinschreibung egal oder empfindlich?

Beginnen Sie mit einer Überprüfung der Dateisystemintegrität.

Eine Änderung von der Arbeitskonfiguration

… den Ordner in flac umbenennen (also die Groß-/Kleinschreibung ändern), dann funktioniert die Dateifreigabe …

Versuchen:

  1. Dateifreigabe mit flac zum Laufen bringen

  2. Entfernen Sie diesen Ordner aus dem Bereich „Freigabe“ der Systemeinstellungen

  3. von flac in FLAC umbenennen

  4. Fügen Sie FLAC zur Liste der freigegebenen Ordner hinzu.

Speziell:

  • Ändern Sie den Namen eines Ordners nicht , während er freigegeben ist.

LSSharedFileListInsertItemFSRef gab NULL für den Pfad zurück:

Diese Zeichenfolge erscheint in Apple Support Communities: Oh Mann, was hat 10.6.2 mit meiner iMac-Dateifreigabe gemacht? … die Frage dort ist unbeantwortet und obwohl wir nicht antworten können, erkenne ich den Benutzer von anderswo wieder. Vielleicht kann ich ihn in ein paar Wochen kontaktieren.

Danke @SteveRands und ein Hinweis: Sie können/sollten Ihre Eröffnungsfrage bearbeiten, um die zusätzlichen Informationen aufzunehmen; dann können Sie alle drei Kommentare entfernen.
Ich habe die Frage mit weiteren Informationen bearbeitet. Tut mir leid, dass ich Ihre Antwort nicht akzeptieren kann, da sie das Problem nicht behoben hat. Ich würde positiv abstimmen, aber ich habe noch nicht genug Repräsentanten.