Как смонтировать BlackArmor 220 NAS на Ubuntu 19.10?

Как смонтировать BlackArmor 220 NAS на Ubuntu 19.10?

Я хочу подключить BlackArmor NAS 220 к своему Ubuntu 19.10, чтобы/media/BlackArmor

РЕШЕНИЕ

Я пропустил vers=1.0последний cifsпараметр. Команда, которая работает:

sudo mount -t cifs -o guest,vers=1.0 //192.168.1.3/Public /media/BlackArmor/

Исходный вопрос

Я попробовал следовать официальным инструкциям здесь:https://www.seagate.com/em/en/support/kb/how-to-mount-nfs-and-cifs-file-systems-on-linux-with-the-seagate-blackarmor-nas-209791en/и это не сработало.

Я также пробовал следовать некоторым другим инструкциям, но ничего не помогло.

Вот что я уже пробовал:

$ sudo mount -t cifs -o noperm //192.168.1.3/Public /media/BlackArmor/
mount: /media/BlackArmor: bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program.

$ sudo mount -t cifs //192.168.1.3/DataVolume/Public -o username=***,password=***,rw,nounix,iocharset=utf8,file_mode=0644,dir_mode=0755 /media/BlackArmor/
mount: /media/BlackArmor: special device //192.168.1.3/DataVolume/Public does not exist.

$ sudo mount -t nfs 192.168.1.3:/Public /media/BlackArmor
mount.nfs: Connection timed out

Само устройство работает, и я могу получить к нему доступ smb://ba-07***.local/и просмотреть весь контент.

Есть идеи?

P.S. Я хочу монтировать его при запуске, но это уже другая проблема.

ОБНОВЛЯТЬ Я сейчас попробовал еще вот это:

sudo mount -t cifs -o user=***,pass=***,rw,nounix,iocharset=utf8,file_mode=0644,dir_mode=0755 //192.168.1.3/Public /media/BlackArmor/

(что по сути то же самое, что и второй вариант, за исключением того, что я использую userand passвместо usernameand password) и получаю это:

mount error(2): No such file or directory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)

Когда я проверяю, dmesgя вижу это:

CIFS: Attempting to mount //192.168.1.3/Public/
No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3 (or SMB2.1) specify vers=1.0 on mount.
CIFS VFS: cifs_mount failed w/return code = -2

решение1

Кажется, я пропустил vers=1.0последний параметр cifs. Команда, которая работает:

sudo mount -t cifs -o guest,vers=1.0 //192.168.1.3/Public /media/BlackArmor/

и если вы хотите его в /etc/fstab, и с поддержкой гостевого пользователя RW:

//192.168.1.3/Public /media/BlackArmor cifs guest,uid=myuser,iocharset=utf8,file_mode=0777,dir_mode=0777,vers=1.0,noperm 0 0

Связанный контент