mount.cifs для установки блока NAS, не работающего с 17.10

Это отлично работает 17.04:

sudo mount -v -t cifs -o username=myname,password=mypassword //nas/share /mnt/nas

Теперь, 17.10, он дает мне:

mount.cifs kernel mount options: ip=192.168.1.150,unc=\\nas\share,user=myname,pass=******** mount error(95): Operation not supported Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Необыкновенно бесполезное сообщение об ошибке, учитывая, что man-страница не изменилась , Я не могу понять, как увеличить многословие сообщения об ошибке выше указанного выше. Как убедить mount.cifs рассказать мне, что ему не нравится?

1
задан 17 January 2018 в 14:37

4 ответа

После выполнения modprobe / dmesg я получил это сообщение:

На mount нет диалекта. Значение по умолчанию изменилось на более безопасный диалект, SMB2.1 или более поздний (например, SMB3), из CIFS (SMB1). Чтобы использовать менее безопасный диалект SMB1 для доступа к старым серверам, которые не поддерживают SMB3 (или SMB2.1), укажите vers = 1.0 на mount.

Таким образом, он работал с добавлением опции «vers = 1.0».

2
ответ дан 18 July 2018 в 04:54

Ничего.

«cifs troubleshooting» оказались волшебными словами для Google, а не «mount verbosity» и т. Д.

# modprobe cifs # echo 7 > /proc/fs/cifs/cifsFYI # mount... etc. # dmesg

Дал мне:

CIFS VFS: Dialect not supported by server. Consider specifying vers=1.0 or vers=2.1 on mount for accessing older servers

И добавление «vers = 2.1» к опциям исправило это.

3
ответ дан 18 July 2018 в 04:54

После выполнения modprobe / dmesg я получил это сообщение:

На mount нет диалекта. Значение по умолчанию изменилось на более безопасный диалект, SMB2.1 или более поздний (например, SMB3), из CIFS (SMB1). Чтобы использовать менее безопасный диалект SMB1 для доступа к старым серверам, которые не поддерживают SMB3 (или SMB2.1), укажите vers = 1.0 на mount.

Таким образом, он работал с добавлением опции «vers = 1.0».

2
ответ дан 24 July 2018 в 18:11

Ничего.

«cifs troubleshooting» оказались волшебными словами для Google, а не «mount verbosity» и т. Д.

# modprobe cifs # echo 7 > /proc/fs/cifs/cifsFYI # mount... etc. # dmesg

Дал мне:

CIFS VFS: Dialect not supported by server. Consider specifying vers=1.0 or vers=2.1 on mount for accessing older servers

И добавление «vers = 2.1» к опциям исправило это.

3
ответ дан 24 July 2018 в 18:11

Другие вопросы по тегам:

Похожие вопросы: