Sprawdzanie usług katalogowych dla montowań sieciowego systemu plików, tj
sudo dscl . -list /Mounts
i
sudo dscl . -readall /Mounts
nic nie zwraca, ale /etc/fstab
plik jest nieaktualny w programie Lion. Dlaczego dscl
nic nie zwraca i gdzie są zdefiniowane montowania, jeśli nie są to usługi katalogowe?
/etc/auto_master
.Odpowiedzi:
OS X używa stosu Autofs do montowania sieciowych systemów plików. Keith Winston ma dobre wprowadzenie do Autofs na OS X, stwierdzając, że:
Domyślnie autofs wierzchowce systemy plików sieciowych zdefiniowane przez Directory Services, określone w
/etc/fstab
i NFS systemów plików, wszystko odpowiednio do swojej tabeli wzorcowej/etc/auto_master
.Twoje wezwanie do
dscl
niczego nie zwraca, ponieważ nie zdefiniowano żadnych montowań w usługach katalogowych (nie ma w tym nic dziwnego). Jeśli chcesz zdefiniować punkty montowania nieobjęte domyślną konfiguracją Autofs bez uciekania się do usług katalogowych lub przestarzałych/etc/fstab
, musisz dodać mapowanie (poprzez plik auto_ *)auto_master
. Informacje techniczne można znaleźć w linku powyżej; w tym poście ze wskazówkami na temat systemu Mac OS X można znaleźć dobre „instrukcje” dodawania automatycznych montowań dla montaży SMB .źródło