LINUX.ORG.RU
ФорумAdmin

Не возможно авторизироваться, при недоступности смонтированного диска

 , ,


0

1

Добрый день. На компьютере под управлением линукса,в fstab автомонтирование шары (windows server) fstab:

//ip_server/share /mnt/share cifs username=name,password=passw,vers=2.0, file_mode=0777,dir_mode=0777 0 0

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

Ответ на: комментарий от Pinkbyte

При таком раскладе

//ip_server/share /mnt/share cifs username=name,password=passw,vers=2.0, file_mode=0777,dir_mode=0777 nofail 0 0

монтирование вообще не происходит, при mount -a ругается на parse error в этой строке, пробоавл ..dir_mode=0777,nofail 0 0 - через запятую. Тогда он все монтирует, но nofail игнорируется и при недоступности и авторизации не дает войти

aberon ()
Ответ на: комментарий от aberon

dir_mode=0777 nofail

Ну естественно. Надо ведь:

dir_mode=0777,nofail

Запятая, а не пробел. nofail - это такая же опция монтирования, как username,password и vers.

А ты сломал формат fstab, вот он тебе и ругается.

Pinkbyte ★★★★★ ()
Ответ на: комментарий от Pinkbyte

Но все равно не срабатывает, перенес точку монтирования в /media/share

Делаю с опцией dir_mode=0777,nofail, с точкой в media компьютер даже не выключается, ну и на включение авторизации не происходит, пока не подключишь сеть.

aberon ()
Ответ на: комментарий от Pinkbyte

Так же я делал такую опцию в файле

nano /etc/gdm/PreSession/Default … #для монтирования дописал mount -a

если убираю mount -a из этого файла, то монтирования вообще не происходит. Я немного запутался. когда у меня в fstab

//ip_server/share /mnt/share cifs username=name,password=passw,vers=2.0, file_mode=0777,dir_mode=0777 0 0

папка сама не монтируется?

aberon ()
Ответ на: комментарий от anonymous

Понятно)), впрочем он отчасти прав я новичек в linux

.,noauto,x-systemd.automount,_netdev - так монтировал

но результат был тот же, правда на тот момент в

/etc/gdm/PreSession/Default - у меня стояла опция mount -a

Которая, как я понимаю монтирует все при старте сессии

Нужно ее убрать и оставить «noauto,x-systemd.automount,_netdev» ??

Спасибо!

aberon ()
Ответ на: комментарий от aberon

но результат был тот же

не авторизировалось?

Нужно ее убрать

Ну да, что то одно использовать или в fstab или в gdm

В крайнем случае можно сделать скрипт монтирования и добавить в автозагрузку DE

anonymous ()

Отвечу сам диск не монтировался в fstab вероятно потому что монтирование из fstab происходило раньше, чем появлялась сеть. Если прописать в конец /etc/gdm/PreSession/Default

опцию: mount -a То монтирование происходит при входе в сессию. Но при обрывы сети, авторизоваться вновь он не может, видимо вечно пытается выполнить mount -a отсутствущего диска.

Получается проблема в неуспевающем за fstab сетевом подключении.

aberon ()
Ответ на: комментарий от aberon

В некоторых случаях, при загрузке компьютера монтирование происходит быстрей получения ip адреса, тем самым, монтирования не происходит. Что можете подсказать? Спасибо

aberon ()
Последнее исправление: aberon (всего исправлений: 1)