Fedora linux forum

Форум русской поддержки ОС Fedora linux

 
  • Список
  •  » Сеть
  •  » Автомонтирование сетевых дисков в FC 9, 10

#1 2009-05-06 21:58:05

Леонид
New member
Зарегистрирован: 2009-05-06
Сообщений: 1

Автомонтирование сетевых дисков в FC 9, 10

перечитал кучу форумов, но ответа на вопрос: "Как сделать, чтобы
сетевые диски автоматически монтировалсь при загрузке системы" не нашёл.
Поделитесь опытом.

Неактивен

 

#2 2009-05-06 22:08:11

op@n
Member
Откуда: Питер
Зарегистрирован: 2009-03-31
Сообщений: 25

Re: Автомонтирование сетевых дисков в FC 9, 10

Строку в fstab. А в чем проблема?

Неактивен

 

#3 2009-09-25 14:06:41

technotrance
Member
Откуда: Екатеринбург
Зарегистрирован: 2009-09-15
Сообщений: 129

Re: Автомонтирование сетевых дисков в FC 9, 10

Здравствуйте!
Подскажите, как примонтировать не сетевую папку, а сам серевер с множеством сетевых шар?
Если прописываю в fstab строчку вот по такой схеме:
//192.168.199.200/distrib        /[куда монтируем]  cifs  credentials=/[путь до файла credentials],iocharset=utf8,file_mode=0666,dir_mode=0777,_netdev 0 0
то всё получается. Но мне надо не только папку distrib на серваке, а все шары, в том числе и с русскими именами...
Если прописываю так, то ниче не монтируется:
//192.168.199.200/        /[куда монтируем]  cifs  credentials=/[путь до файла credentials],iocharset=utf8,file_mode=0666,dir_mode=0777,_netdev 0 0
Подскажите, так впринципе нельзя примонтировать или же я не так что-то делаю?

Отредактированно technotrance (2009-09-25 14:07:45)

Неактивен

 

#4 2009-09-25 14:32:36

Stuff
Member
Зарегистрирован: 2008-01-21
Сообщений: 86

Re: Автомонтирование сетевых дисков в FC 9, 10

Никак. Можно прописать в fstab монтирование всех папок из корня сервера.

Неактивен

 

#5 2009-09-25 14:40:55

technotrance
Member
Откуда: Екатеринбург
Зарегистрирован: 2009-09-15
Сообщений: 129

Re: Автомонтирование сетевых дисков в FC 9, 10

А с русскими шарами как быть? Есть одна с названием _Общие документы
Пробовал писать
//192.168.199.200/_Общие\ документы /[куда монтируем]  cifs  credentials=/[путь до файла credentials],iocharset=utf8,file_mode=0666,dir_mode=0777,_netdev 0 0
Так она не монтируется.

Неактивен

 

#6 2009-09-25 14:46:02

technotrance
Member
Откуда: Екатеринбург
Зарегистрирован: 2009-09-15
Сообщений: 129

Re: Автомонтирование сетевых дисков в FC 9, 10

Собственно говоря, потребность в монтировании появилась лишь из-за того, что Опен офис не хочет открывать файлы по сети. Пишет, что операция не поддерживается операционной системой. Ежели папку примонтировать, то открывает без проблем.
Поэтому я хочу решить именно эту проблему. Если её можно порешать не монтированием, а чем-нить другим, то был бы очень признателен тому, кто поделится опытом.

Неактивен

 

#7 2009-09-25 18:33:50

Seven
Member
Откуда: Магнитогорск
Зарегистрирован: 2009-07-31
Сообщений: 43

Re: Автомонтирование сетевых дисков в FC 9, 10

ну да, смонтировать все шары в одну директорию, это тоже самое что примонтировать весь сервер к папке на уровень выше.
а вот с русскими названиями, а ты попробуй в строке монтирования указать не iocharset=utf8 а iocharset=cp1251, ведь явно в винде монтируешься... ну вобщем в этом параметре поиграйся кодировками (ведь может у тебя и koi8 :-)) )

Неактивен

 

#8 2009-09-28 08:53:18

technotrance
Member
Откуда: Екатеринбург
Зарегистрирован: 2009-09-15
Сообщений: 129

Re: Автомонтирование сетевых дисков в FC 9, 10

Понял, спасибо, щас попробую...
А про опен офис можете что-нить сказать? Иль мне это лучше в другой теме спросить?

Неактивен

 

#9 2009-09-28 10:34:10

technotrance
Member
Откуда: Екатеринбург
Зарегистрирован: 2009-09-15
Сообщений: 129

Re: Автомонтирование сетевых дисков в FC 9, 10

Вобщем, есть у меня на файловом виндовом серваке шара под названием "_Общие документы"
Попробовал примонтировать так:
//192.168.199.200/_Общие\ документы     /mnt/199.200 cifs credentials=/etc/credentials,iocharset=cp1251,file_mode=0666,dir_mode=0777,_netdev 0 0
не вышло...
//192.168.199.200/_Общие\ документы     /mnt/199.200 cifs credentials=/etc/credentials,iocharset=koi8,file_mode=0666,dir_mode=0777,_netdev 0 0
так тоже не получилось.

Отредактированно technotrance (2009-09-28 10:42:50)

Неактивен

 

#10 2009-09-28 10:54:11

Seven
Member
Откуда: Магнитогорск
Зарегистрирован: 2009-07-31
Сообщений: 43

Re: Автомонтирование сетевых дисков в FC 9, 10

Мне кажется тебе мешает пробел.
либо //192.168.199.200/_Общие документы бери в кавычки, либо в место пробела используй \020, а еще лучше, для начало создай шару без пробела, реши вопрос русского языка, а потом уже решай проблему пробела.

Неактивен

 

#11 2009-09-28 13:24:34

technotrance
Member
Откуда: Екатеринбург
Зарегистрирован: 2009-09-15
Сообщений: 129

Re: Автомонтирование сетевых дисков в FC 9, 10

Зер гут, щас попробую smile
Создал тестовую шару русскую без пробела. Она примонтировалась:
//192.168.199.200/темп     /mnt/199.200 cifs credentials=/etc/credentials,iocharset=utf8,file_mode=0666,dir_mode=0777,_netdev 0 0

Отредактированно technotrance (2009-09-28 13:35:25)

Неактивен

 

#12 2009-09-28 13:46:44

technotrance
Member
Откуда: Екатеринбург
Зарегистрирован: 2009-09-15
Сообщений: 129

Re: Автомонтирование сетевых дисков в FC 9, 10

Варианты
"//192.168.199.200/_Общие документы"     /mnt/199.200 cifs credentials=/etc/credentials,iocharset=utf8,file_mode=0666,dir_mode=0777,_netdev 0 0
и
//192.168.199.200/_Общие\020документы     /mnt/199.200 cifs credentials=/etc/credentials,iocharset=utf8,file_mode=0666,dir_mode=0777,_netdev 0 0
не катют...
Этот вариант
//192.168.199.200/_Общие\документы     /mnt/199.200 cifs credentials=/etc/credentials,iocharset=utf8,file_mode=0666,dir_mode=0777,_netdev 0 0
тоже не катит...

Отредактированно technotrance (2009-09-28 13:56:16)

Неактивен

 

#13 2009-09-28 14:04:16

technotrance
Member
Откуда: Екатеринбург
Зарегистрирован: 2009-09-15
Сообщений: 129

Re: Автомонтирование сетевых дисков в FC 9, 10

Хм... этот вопрос уже тут поднимался:
http://fedoralinux.ru/forum/viewtopic.php?pid=10454
Ответ так и не нашли.

Неактивен

 

#14 2009-09-28 14:10:42

Seven
Member
Откуда: Магнитогорск
Зарегистрирован: 2009-07-31
Сообщений: 43

Re: Автомонтирование сетевых дисков в FC 9, 10

а что, сменить название шары проблемно?
еще можно попробовать в иксах примонтировать зайдя в сетевой комп, а потом клянуть как примонтировалось ( mount )
но думаю изначально надо уходить от пробела, а еще лучше и кирилицы, в названии шары.
(если причина в названии папки, так шару по другому можно назвать.... ну это так, ежели что)

Неактивен

 

#15 2009-09-28 16:56:38

technotrance
Member
Откуда: Екатеринбург
Зарегистрирован: 2009-09-15
Сообщений: 129

Re: Автомонтирование сетевых дисков в FC 9, 10

Это я понимаю... Дело в том, что эту папку каждый день юзает куча зверья.. У всех ярлыки выведены, сетевые диски на неё сделаны... Вобщем, если переименовать, то вонь подымится будь здоров! Я тут наткнулся на одну штуку под названием fusesmb. Кто-нить юзал её?

Неактивен

 

#16 2009-09-28 17:34:22

nvl
Member
Зарегистрирован: 2007-11-01
Сообщений: 566

Re: Автомонтирование сетевых дисков в FC 9, 10

Не вдаваясь в подробности — Вариант: переименовать в "ЛатинскоеНазваниеБезПробелов" и сделать ln -s /path/to/{Кирилическое название с пробелами} /path/to/ЛатинскоеНазваниеБезПробелов не прокатит?

Неактивен

 

#17 2009-09-28 21:09:59

Seven
Member
Откуда: Магнитогорск
Зарегистрирован: 2009-07-31
Сообщений: 43

Re: Автомонтирование сетевых дисков в FC 9, 10

если шара линуксовая то в самбе делаешь вторую шару на этот же путь
так же и в винде, на одну и туже папку можно добавить еще одно название шары, т.е. те, кто уже наделал ярлыки будут пользоваться по старой, а линух по новой шаре.

Неактивен

 

#18 2009-09-29 16:20:55

technotrance
Member
Откуда: Екатеринбург
Зарегистрирован: 2009-09-15
Сообщений: 129

Re: Автомонтирование сетевых дисков в FC 9, 10

Вобщем, мужики, решил я свою проблему smile Щас опишу всё по порядку на тот случай, ежели у кого еззь такая же проблемо:
Нам нужна программка fusesmb
ставится она легко:
yum install fuse-smb
Вот только я не посмотрел, из какого репозитория она встала... Ну да фигня. Если чё, то rpm-ку можно тут найти http://rpm.pbone.net/
Далее в корневой папке своего пользователя надо создать папку:
mkdir .smb
Затем в этой папке надо создать маленькой конфигурационной файлик smile Вот такое его содержание:
[global]
username=<имя пользователя виндовой учётки>
password=<пароль этого пользователя>
showhiddenshares=true
timeout = 10
interval = 10
Умные люди гласят, что к этому файлу лучше оставить права только для своего пользователя.
Есть ещё и дополнительные параметры, которые можно изучить тут http://linux.die.net/man/5/fusesmb.conf
Но вобще, побаловашись с ними, мне пришлось откат системы делать, поэтому будьте осторожнее.
Далее, где-нить (где вам удобнее) создаёте папку, в которую у вас будет ваша сетка монтироваться. Я, например, создал папку network прямо в корне пользовательской папки.
mkdir network
И вот, собственно говоря, уже можно монтировать. Команду надо выполнять не под рутом, а под обычным юзверем:
fusesmb /home/<пользователь>/network
Потом заходим в свою папаку network и видим там всю свою виндовую рабочу группу или домен. (у меня домен)
Вот тут тоже самое описано, ежели чего кому у меня не понятно: http://www.calculate-linux.ru/Работа_с_ … ью_fusesmb
Ну а чтобы эта красота монтировалась при старте системы, то я написал вот такой скриптик:
#!/bin/sh
fusesmb /home/<имя пользователя>/network
И этот скриптик засунул в автозапуск:
параметры системы -> вкладка дополнительно -> автозапуск -> добавить скрипт -> указываем на файл скрипта.
И усё smile У меня заработало.

Отредактированно technotrance (2009-09-29 16:22:35)

Неактивен

 

#19 2009-10-13 11:20:57

Seven
Member
Откуда: Магнитогорск
Зарегистрирован: 2009-07-31
Сообщений: 43

Re: Автомонтирование сетевых дисков в FC 9, 10

если кому интересно и сталкивался с этим же, говорят при монтировании (а точнее в fstab) в место пробела используется \040
т.е. "//192.168.199.200/_Общие документы" выглядит как //192.168.199.200/_Общие\040документы
если ктото попробует, отпишитесь... а может и топикстару тоже полезный совет будет.

Неактивен

 

#20 2009-11-09 10:44:34

technotrance
Member
Откуда: Екатеринбург
Зарегистрирован: 2009-09-15
Сообщений: 129

Re: Автомонтирование сетевых дисков в FC 9, 10

ЩАс попробую ради интереса, спасибо! smile Мне решение через fusesmb очень нравится.
Не получилось так.

Отредактированно technotrance (2009-11-09 12:31:02)

Неактивен

 
  • Список
  •  » Сеть
  •  » Автомонтирование сетевых дисков в FC 9, 10