So mounten Sie die SMB-Freigabe in OS X automatisch

Ich verwende OS X Lion. Ich habe folgende Zeile in meiner /etc/fstab:

//darren:q@acid/home /acid smbfs nodev,nosuid,auto

Wenn ich ausführe mount -a, wird die Freigabe korrekt bereitgestellt, aber wenn ich den Computer einfach neu starte, wird das Laufwerk nicht bereitgestellt.

Das fragliche Laufwerk ist eine Ubuntu SMB-Freigabe.

Kann jemand raten?

Antworten (2)

Ich bin heute darauf gestoßen, was eine Möglichkeit ist, dies zu tun.

Zusammenfassend für Mountain Lion:

  1. Bearbeiten Sie die Datei /etc/auto_master
  2. Innerhalb hinzufügen/- auto_smb
  3. Erstellen Sie /etc/auto_smb
  4. Innerhalb hinzufügen/Volumes/mount_point -fstype=smbfs,soft ://user:pass@smbserver/share

Der Autor fährt fort, eine zweite Methode mit dem vifs-Befehl zu erwähnen, aber ich habe diese nie ausprobiert, und sie scheint so etwas wie ein Pre-Mount beim Booten zu machen. Sie müssen das Volume noch berühren, damit es vollständig gemountet wird.

Schließlich gibt der Autor an, dass "soft" in Schritt 4 oben verwendet werden sollte, da Fehler beim Mounten dazu führen, dass der Bootvorgang hängen bleibt.

Danke für die Antwort. Würde es Ihnen etwas ausmachen, die Anweisungen im Link zusammenzufassen? Es ist oft gut, Ihrer Antwort einen Link hinzuzufügen, aber Links können mit der Zeit kaputt gehen, daher ist es am besten, dass sie nicht nur die Antwort sind.
funktioniert mount -a, wenn es aus irgendeinem Grund beim Start nicht gemountet wurde?

Sie müssen das Laufwerk einmal mounten und dann zum Einstellungsfeld und zu Benutzern und Gruppen gehen. Dort können Sie es hinzufügen. Wenn Sie es ausblenden, wird es bereitgestellt, aber der Finder-Bildschirm wird beim Anmelden nicht geöffnet.

Geben Sie hier die Bildbeschreibung ein

Er spricht nicht über Amazon Cloud Drive; Ihre Antwort gilt nicht für reguläre Dateisystem-Mounts.
Es tut. Screenshot zeigt nur den Bildschirm, wo Sie es tun sollten, nicht das Programm.
OK. Wie mounten Sie dann ein SMB-Laufwerk automatisch über Einstellungen > Benutzer & Gruppen > Anmeldeelemente? Ich habe es über die akzeptierte Antwort (/etc/auto_master und /etc/auto_smb) getan, aber ich weiß nicht, in welches Programm Sie es einfügen würden Einstellungen > Benutzer & Gruppen > Anmeldeobjekte, damit es funktioniert. Ein Bash-Skript Ihrer eigenen Entwicklung? Wenn ja, was würde das Drehbuch sagen?
Verwenden Sie einfach den Finder, um es zu mounten, dann können Sie es dem obigen Bildschirm hinzufügen.
Oh, jetzt verstehe ich, was Sie meinen (als Sie gerade sagten "dann können Sie es hinzufügen", war nicht klar, dass Sie "das bereitgestellte Volume auf die Liste der Anmeldeobjekte ziehen" meinten). Ich wusste nicht, dass Bände zu dieser Liste hinzugefügt werden können ... aber offensichtlich können sie das. Das ist ein super Tipp, danke!