Если я вхожу в систему и вручную работаю mount -a
это монтируется без любых проблем. Но автомонтирование не работает.
Я попробовал следующее:
`//192.168.0.85/someshare/Directory /var/log/remoteMount cifs auto,credentials=/home/admin/.smbcredentials,vers=3.0,iocharset=utf8,noperm 0 0`
//192.168.0.85/someshare/Directory /var/log/remoteMount cifs credentials=/home/admin/.smbcredentials,vers=3.0,iocharset=utf8,noperm,_netdev 0 0
`//192.168.0.85/someshare/Directory /var/log/remoteMount cifs credentials=/home/admin/.smbcredentials,vers=3.0,iocharset=utf8,noperm,_netdev,x-systemd.automount 0 0`
`//192.168.0.85/someshare/Directory /var/log/remoteMount cifs credentials=/home/admin/.smbcredentials,vers=3.0,iocharset=utf8,noperm,x-systemd.automount 0 0`
Каждый раз на начальной загрузке я получаю следующую ошибку в dmesg CIFS VFS: cifs_mount failed w/return code = -2
Во всех вышеупомянутых попытках автосмонтируйтесь, не работает (каждый раз, протестированный путем перезагрузки и проверки на содержание каталога). Однако каждый раз я работал mount -a
все работает.
Как может я добираться автосмонтировать работу в /etc/fstab
при использовании ver=3.0
и при использовании .smbcredentials
вместо того, чтобы хранить имя пользователя и пароль в /etc/fstab
?
ОБНОВЛЕНИЕ:
Также попробованный:
//192.168.0.85/someshare/Directory /var/log/remoteMount cifs credentials=/home/admin/.smbcredentials,vers=3.0,iocharset=utf8,noperm,noauto,x-systemd.automount 0 0
который не автосмонтируется или смонтируется с mount -a
Используя @reboot sleep 10; mount -a
в корне crontab
с первой вещью я попробовал в /etc/fstab
на данный момент.
Полезная тема здесь.
Я сталкивался с этой проблемой раньше и использовал vers = 1.0, который отлично работает.
Вы также можете попробовать смонтировать -a -vvv
, чтобы получить подробную версию ошибки.
Если вы собираетесь использовать x-systemd.automount, вы должны добавить опцию noauto в свой список:
//192.168.0.85/someshare/Directory /var/log/remoteMount cifs credentials=/home/admin/.smbcredentials,vers=3.0,iocharset=utf8,noperm,noauto,x-systemd.automount 0 0
Я не думаю, что указание диалекта smb как 3.0 является проблемой, так как версия mount.cifs в 18.04 уже делает это по умолчанию, если сервер позволяет это.