mount.smbfs vs mount.cifs
Музыка и фильмы у меня находятся на “шлюзе”, который по совместительству является файлопомойкой. Там стоит samba. А на десктопе самбовые разделы монтируются.
до недавнего времени монтировал я через mount.smbfs. У данного способа был недостаток. Если по какой-то причине сервер перезагружался, или просто пропадала связь, а в это время какой-либо приложение пробовало что-либо отрыть с примонтированных через smbfs разделов, то эти разделы блокировались. Даже umount -f не помогал. Единственный выход – перезагрузка компа
Начиная с ядра, кажется, версии 2.6.26 при монтировании стало появляться сообщение, о том, что mount.smbfs – это deprecated, и нужно использовать mount.cifs. Ну раз надо, так надо. Перемонтировл разделы на cifs. Синтаксис, правда, там немного другой, и скрипт для монтирования пришлось подправить. В итоге команда выглядит так:
mount.cifs //server/video /mnt/server/video -o iocharset=utf8,codepage=cp866,guest,uid=tuupic,gid=tuupic
С такими параметрами проблем с русскими символами нету
Результат меня очень обрадовал. Теперь при обрыве соединения, раздел не блокируется. Просто в директории оказывается пустота. А при восстановлении связи, файлы появляются на своём месте как ни в чём не бывало


