Монтирование samba-папок в линуксе в некоторых случаях дает немного не тот результат, который ожидает администратор.
Например, на сервере расшарена папка /pb/doc, а в ней символическая ссылка указывающая на /pb/docs_2, при попытке перейти по символической ссылке вы получите ошибку о том, что файл не найден. Это происходит потому, что при монтировании каталогов samba в Linux автоматически включаются расширения Linux и ссылку на сервере воспринимает как свою собственную, очевидно, что папки /pb/docs_2 у клиента нет :). Избавляются от этого так:
echo "0" > /proc/fs/cifs/LinuxExtensionsEnabled
После перезагрузки изменения не сохранятся, поэтому выполнение этой команды необходимо вписать в rc.local:
echo "0" > /proc/fs/cifs/LinuxExtensionsEnabled
umount <папка для монтирования>
mount <папка для монтирования>
