Монтирование сетевого диска[РЕШЕНО] (подключенного ч/з USB в роутер)

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Аватара пользователя
andro_id
Сообщения: 146
ОС: openSuSE 11 (XFCE 4.6.0)

Монтирование сетевого диска[РЕШЕНО]

Сообщение andro_id »

Имеется роутер Dlink Di-624S с возможностью подключения USB дисков. В него воткнут Seagate FreeAgentPro, отформатированный в FAT32. Из системы он виден так:
smb://di-624s/Seagate-FreeAgentPro(part1-6F92). Как мне смонтировать этот диск например в /mnt/share ? У роутера IP:192.168.0.1. Почему возникла такая необходимость? Думаю, что так можно будет ускорить доступ к файлам, т.к. сейчас при каждом открытии шары проходит около минуты; да и хотелось бы разместить там муз.коллекцию, а амарок не видит сетевые диски.
Спасибо сказали:
Аватара пользователя
shade1387
Сообщения: 146
ОС: Arch

Re: Монтирование сетевого диска[РЕШЕНО]

Сообщение shade1387 »

mount -t smbfs -o rw,sync(или другие опции, какие нужны) smb://di-624s/Seagate-FreeAgentPro(part1-6F92) /mnt/share
или занести нужные записи в /etc/fstab
Спасибо сказали:
Аватара пользователя
andro_id
Сообщения: 146
ОС: openSuSE 11 (XFCE 4.6.0)

Re: Монтирование сетевого диска[РЕШЕНО]

Сообщение andro_id »

Ругается:

Код:

linuxSUSE:/home/andrey # mount -t smbfs -o rw,sync smb://di-624s/Seagate-FreeAgentPro\(part1-6F92\) /mnt/share mount: unknown filesystem type 'smbfs'

Говорит, не знает такой файловой системы. Если писать cifs,

Код:

linuxSUSE:/home/andrey # mount -t cifs -o rw,sync smb://di-624s/Seagate-FreeAgentPro\(part1-6F92\) /mnt/share Mounting cifs URL not implemented yet. Attempt to mount di-624s/Seagate-FreeAgentPro(part1-6F92) No ip address specified and hostname not found

тоже не хочет.
Спасибо сказали:
Аватара пользователя
andro_id
Сообщения: 146
ОС: openSuSE 11 (XFCE 4.6.0)

Re: Монтирование сетевого диска[РЕШЕНО]

Сообщение andro_id »

Поставил smb4k. При выборе диска и попытке смонтировать его по пр.кн. мыши, диск на мгновение появляется в правой панели smb4k, а потом исчезает. Если же успеть открыть диск, то открывается пустая директория, в которую, по идее, должен монтироваться диск. Пробовал монтировать и под собой и под root - результат один. Причем расшаренные диски винды с соседнего компа видны и монтируются в smb4k замечательно.
Спасибо сказали:
Аватара пользователя
andro_id
Сообщения: 146
ОС: openSuSE 11 (XFCE 4.6.0)

Re: Монтирование сетевого диска[РЕШЕНО]

Сообщение andro_id »

Вот что пишет лог:

Код:

COMMAND=/opt/kde3/bin/smb4k_mount --suid -t smbfs -o workgroup=SHARE,ip=192.168.0.1,fmask=0755,dmask=0755,uid=1000,gid=100,port=139,r w,guest -- //DI-624S/Seagate-FreeAgentPro(part1-6F92) /home/andrey/smb4k/DI-624S/Seagate-FreeAgentPro(part1-6F92)
, но при этом в целевой директории пусто. :unsure:
Спасибо сказали:
Аватара пользователя
andro_id
Сообщения: 146
ОС: openSuSE 11 (XFCE 4.6.0)

Re: Монтирование сетевого диска[РЕШЕНО]

Сообщение andro_id »

Удалось подключить вот так

Код:

linuxSUSE:/home/andrey # mount -t cifs //192.168.0.1/Seagate-FreeAgentPro\(part1-6F92\) /home/andrey/share/ -o file_mode=0777,dir_mode=0777


Только после установки pam_cifs - PAM module for mount/umount CIFS shares .
Как теперь это правильно прописать в fstab?
Спасибо сказали:
Аватара пользователя
shade1387
Сообщения: 146
ОС: Arch

Re: Монтирование сетевого диска[РЕШЕНО]

Сообщение shade1387 »

Код: Выделить всё

//192.168.0.1/Seagate-FreeAgentPro\(part1-6F92\)    /home/andrey/share/    cifs    file_mode=0777,dir_mode=0777    0 0
Спасибо сказали:
Аватара пользователя
andro_id
Сообщения: 146
ОС: openSuSE 11 (XFCE 4.6.0)

Re: Монтирование сетевого диска[РЕШЕНО]

Сообщение andro_id »

Получилось смонтировать при загрузке ч/з fstab вот так:

Код:

\\192.168.0.1\Seagate-FreeAgentPro(part1-6F92) /home/andrey/share cifs credentials=/etc/smbmounts/.share,rw 0 0

где /etc/smbmounts/.share - файл с логином и паролем пользователя, выглядит так:

Код:

username=имя_пользователя password=пароль
Спасибо сказали:
Аватара пользователя
andro_id
Сообщения: 146
ОС: openSuSE 11 (XFCE 4.6.0)

Re: Монтирование сетевого диска[РЕШЕНО]

Сообщение andro_id »

Только вот не при каждой загрузке подключается. А если после загрузки сделать:

mount -a

шара подключается.
Спасибо сказали:
montega
Сообщения: 1
ОС: WIN XP / FEDORA 14

Re: Монтирование сетевого диска[РЕШЕНО]

Сообщение montega »

Добрый день,
Я с такой же проблемой столкнулся, делал все манипуляции из предыдущих постов, но не получалось смонтировать расшаренную на виндовой машине папку. Но убунтарии помогли
ubuntuforums.org/showthread.php?t=288534
У меня FC 14

1. Изменил nsswitch.conf
расположен по умолчанию:
/etc/nsswitch.conf

Нашёл строку:
hosts: files mdns4_minimal [NOTFOUND=return] dns

Добавил wins (wins должен стоять перед dns):
hosts: files mdns4_minimal [NOTFOUND=return] wins dns

Заработало.
Сейчас изменю fstab и думаю проблем не будет
2. В моем случае доступ к расшаренной паке по паролю (операционная система winserver2003)
Строка для терминала имеет следующий вид:
mount -t cifs //IP_address/folder/ /home/username/folder -o username=login_name,password=pass,iocharset=utf8,file_mode=0777,dir_mode=0777

IP_address - Ip адрес машины папка которой монтируется как диск
username= имя пользователя виндовой машины
password= пароль пользователя виндовой машины
Спасибо сказали:
Xandry
Сообщения: 980
ОС: openSUSE

Re: Монтирование сетевого диска[РЕШЕНО]

Сообщение Xandry »

andro_id писал(а):
03.06.2008 14:36
Только вот не при каждой загрузке подключается. А если после загрузки сделать:

mount -a

шара подключается.

Вероятно пытается подключать, когда сеть недоступна.
Спасибо сказали: