Nobody about something

mount.smbfs vs mount.cifs

Написано 22 февраля 2009 в 16:39 - Рубрики: *nix

Музыка и фильмы у меня находятся на “шлюзе”, который по совместительству является файлопомойкой. Там стоит 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

С такими параметрами проблем с русскими символами нету

Результат меня очень обрадовал. Теперь при обрыве соединения, раздел не блокируется. Просто в директории оказывается пустота. А при восстановлении связи, файлы появляются на своём месте как ни в чём не бывало

Метки:

Оставить комментарий