Mounten einer Netzwerkfreigabe bei der Anmeldung (Beim Verbinden mit diesem Server ist ein Problem aufgetreten)

Ich habe eine neue Software installiert, die für den Betrieb auf eine bereitgestellte Netzwerkfreigabe angewiesen ist. Die Netzwerkfreigabe ist ein gehosteter MacMini-Server, der eine Verbindung über SMB herstellt.

Ich habe die Freigabe zu den Anmeldeelementen des Benutzers hinzugefügt, aber immer wenn der Computer hochfährt und angemeldet ist, sehe ich (Beim Verbinden mit dem Server "MacMini" ist ein Problem aufgetreten) und es wird nicht gemountet.

Wenn ich diese Nachricht jedoch einfach bestätige, dann Befehl + K ausführe und sie manuell mounte, wird sie ohne Probleme gemountet.

Ich habe die Anmeldeinformationen bereits in KeyChain gespeichert, ich bin mir nur nicht sicher, warum sie bei der Anmeldung nicht bereitgestellt werden.

Falls jemand eine Idee hat. Sehr geschätzt.

Schauen Sie sich diese Antwort an: apple.stackexchange.com/questions/268691/… Es ist genau die gleiche Prämisse, außer dass Sie anstelle des mysql-Servers den Mount-Befehl ausführen.

Antworten (1)

Ich habe selbst ein paar Tage damit gekämpft und endlich eine Lösung gefunden.

In Automator habe ich eine einfache dreistufige Anwendung erstellt, die einige Sekunden wartet (mit "Pause"), bevor sie versucht, eine Verbindung zur Netzwerkfreigabe herzustellen. Ich glaube, das Problem hängt damit zusammen, dass die (in meinem Fall drahtlose) Netzwerkverbindung nicht vollständig hergestellt wird, wenn die Anmeldeelemente sofort nach der Anmeldung ausgeführt werden.

Die Bewerbung besteht aus drei Schritten:

  • 5 Sekunden pausieren
  • Holen Sie sich die angegebenen Server "smb://HOSTNAME/SHARENAME"
  • Mit Servern verbinden

HOSTNAME und SHARENAME sollten durch Ihre eigenen Parameter ersetzt werden. Die Wahl von 5 Sekunden ist willkürlich (und hängt wahrscheinlich von den eigenen spezifischen Bedingungen ab), aber es funktioniert auf meinem eigenen Mac Mini 2011.

Screenshot der zuvor beschriebenen Anwendung

Bitte beachten Sie, dass das Ausführen dieses Skripts nur funktioniert, wenn die Netzwerkfreigabe noch nicht verbunden ist. Sie müssen die Bereitstellung aufheben, bevor Sie die Anwendung zu Testzwecken ausführen.

Update: Jetzt, wo ich ein paar Tage Erfahrung mit diesem Skript habe, habe ich festgestellt, dass es manchmal funktioniert und manchmal nicht. Meine Vermutung ist immer noch, dass das drahtlose Netzwerk nicht bereit ist, eine Verbindung herzustellen, und dass es deswegen fehlschlägt. Die Gründe dafür sind gelinde gesagt unklar, eine Erhöhung der Dauer des Pause-Timers hilft jedoch definitiv.