fstab проблема монтирования

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
Fronex
Сообщения: 72
Зарегистрирован: 01 фев 2017, 14:09
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

fstab проблема монтирования

#1

19 сен 2018, 10:09

Приветствую всех!

Ни когда такого не было и вот опять...

Системы Linux Mint 18.3 Mate и Linux Mint 19 v2 Mate, всё обновлено. Системы есть свежие, есть работающие месяцев 5-6. Есть файловый сервер 2008 R2 с сетевым диском. Диск монтируется в fstab: "//100.100.100.100/Shara/ /home/user/disk cifs user=login,password=pass,domain=xxx.yyy 0 0"
Всё работало идеально - диск автоматически монтировался, появлялся на столе ярлык. Недели две назад начались проблемы с монтированием, ярлык на рабочем столе не появляется, открываю компьютер, ярлык сетевого диска вроде есть, при попытке открыть получаю:

Выполняю в терминале: sudo mout -a, всё монтируется и работает, до перезагрузки. Сбои происходят хаотично, может произойти на только что установленной системе, может через месяц. Даже так - установил систему у себя, перезагружался много раз, всё работает. Отнёс комп пользователю подключил - диск не монтируется. Уже третий комп такой. Пришёл к выводу - или не хватает прав на монтирование (куда они делись?) или диск пытается монтироваться до запуска сети (почему раньше работал?) Подскажите как победить?
Последний раз редактировалось пользователем 1 Fronex; всего редактировалось раз: 19

Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

fstab проблема монтирования

#2

19 сен 2018, 10:37

Fronex писал(а):
19 сен 2018, 10:09
или диск пытается монтироваться до запуска сети
NetworkManager-wait-online.service не погашен?
Изображение

no avatar

Автор темы
Fronex
Сообщения: 72
Зарегистрирован: 01 фев 2017, 14:09
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

fstab проблема монтирования

#3

19 сен 2018, 10:42

Bill Williamson писал(а):
19 сен 2018, 10:37
NetworkManager-wait-online.service не погашен?
Где это посмотреть?

Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

fstab проблема монтирования

#4

19 сен 2018, 10:43

Fronex писал(а):
19 сен 2018, 10:42
Где это посмотреть?
systemctl status NetworkManager-wait-online.service
Изображение

Аватара пользователя

rogoznik
Сообщения: 10040
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

fstab проблема монтирования

#5

19 сен 2018, 10:54

Fronex писал(а):
19 сен 2018, 10:09
Подскажите как победить?
Можно сделать systemd-unit, который будет запускать скрипт с монтированием, а в настройках юнита указать After=network.target, и для запуска свой скрипт ExecStart=/path/to/your/script. Тут как сделать простейший systemd-unit.
Это если проблема монтирования заключается в том, что оно происходит раньше чем поднялась сеть.
ИзображениеИзображение

Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

fstab проблема монтирования

#6

19 сен 2018, 11:22

Fronex, ну и IP точно статически? Я у себя на маршрутизаторе закреплял адрес за машиной.
Изображение

no avatar

Автор темы
Fronex
Сообщения: 72
Зарегистрирован: 01 фев 2017, 14:09
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

fstab проблема монтирования

#7

19 сен 2018, 11:37

Bill Williamson писал(а):
19 сен 2018, 10:43
systemctl status NetworkManager-wait-online.service
Ответ
● NetworkManager-wait-online.service - Network Manager Wait Online
Loaded: loaded (/lib/systemd/system/NetworkManager-wait-online.service; enabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:nm-online(1)
Я так понимаю - выключен? Как включить?

У сервера IP статический, пользователи получают от DHCP.

Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

fstab проблема монтирования

#8

19 сен 2018, 11:52

Fronex, попробуйте дать команду sudo systemctl enable NetworkManager-wait-online.service и sudo systemctl start NetworkManager-wait-online.service. Потом перезагрузка.
Изображение

no avatar

Автор темы
Fronex
Сообщения: 72
Зарегистрирован: 01 фев 2017, 14:09
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

fstab проблема монтирования

#9

19 сен 2018, 17:22

На одном компьютере всё заработало само :crazy: На другом всё снёс и переустановил - заработало. На третьем переустановка не помогает, три раза переустанавливал. Служба Network Manager Wait Online активна, но диск не монтируется. Проблема решается только через sudo mout -a. :dash2:

Аватара пользователя

colonel
Сообщения: 1851
Зарегистрирован: 18 дек 2016, 12:08
Решено: 21
Откуда: Хартленд, N
Благодарил (а): 43 раза
Поблагодарили: 498 раз
Контактная информация:

fstab проблема монтирования

#10

19 сен 2018, 17:33

Fronex писал(а):
19 сен 2018, 10:09
....
диск автоматически монтировался, появлялся на столе ярлык. Недели две назад начались проблемы с монтированием, ярлык на рабочем столе не появляется, открываю компьютер, ярлык сетевого диска вроде есть, при попытке открыть получаю:

Выполняю в терминале: sudo mout -a, всё монтируется и работает, до перезагрузки. Сбои происходят хаотично, может произойти на только что установленной системе, может через месяц. Даже так - установил систему у себя, перезагружался много раз, всё работает. Отнёс комп пользователю подключил - диск не монтируется. Уже третий комп такой. Пришёл к выводу - или не хватает прав на монтирование (куда они делись?) или диск пытается монтироваться до запуска сети (почему раньше работал?) Подскажите как победить?
> или диск пытается монтироваться до запуска сети
или сеть начинает запускаться после попыток монтирования

>Подскажите как победить?
монтировать диск после того как сеть запустится
как вариант в автозагрузку программ прописать монтирование диска с назначением задержки гарантирующей монтирование диска после запуска сети
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

no avatar

Автор темы
Fronex
Сообщения: 72
Зарегистрирован: 01 фев 2017, 14:09
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

fstab проблема монтирования

#11

19 сен 2018, 17:39

Есть абсолютно два идентичных компа из одной партии, на одном всё работает, на втором нет. :blink2:

Аватара пользователя

Slav164
Сообщения: 269
Зарегистрирован: 01 фев 2018, 15:41
Откуда: Барнаул
Благодарил (а): 12 раз
Поблагодарили: 33 раза
Контактная информация:

fstab проблема монтирования

#12

19 сен 2018, 19:15


Аватара пользователя

rogoznik
Сообщения: 10040
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

fstab проблема монтирования

#13

19 сен 2018, 19:34

Fronex писал(а):
19 сен 2018, 17:39
два идентичных компа из одной партии, на одном всё работает, на втором нет
Нормальная практика.
ИзображениеИзображение

Аватара пользователя

slant
Сообщения: 4504
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

fstab проблема монтирования

#14

19 сен 2018, 19:58

Fronex писал(а):
19 сен 2018, 10:09
Выполняю в терминале: sudo mout -a, всё монтируется и работает, до перезагрузки. Сбои происходят хаотично, может произойти на только что установленной системе, может через месяц. Даже так - установил систему у себя, перезагружался много раз, всё работает. Отнёс комп пользователю подключил - диск не монтируется. Уже третий комп такой. Пришёл к выводу - или не хватает прав на монтирование (куда они делись?) или диск пытается монтироваться до запуска сети (почему раньше работал?) Подскажите как победить?
Вот в этой теме уже боролись с данным явлением, это именно оно самое. Я там тоже отвечал, так что повторять здесь уже не буду, простите.
FSTAB после перезагрузки не монтирует шару! (Пост slant #26503)

Аватара пользователя

Slav164
Сообщения: 269
Зарегистрирован: 01 фев 2018, 15:41
Откуда: Барнаул
Благодарил (а): 12 раз
Поблагодарили: 33 раза
Контактная информация:

fstab проблема монтирования

#15

19 сен 2018, 20:34

Добавить параметр монтирования проще.

no avatar

Автор темы
Fronex
Сообщения: 72
Зарегистрирован: 01 фев 2017, 14:09
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

fstab проблема монтирования

#16

20 сен 2018, 17:56

Попробовал vers=1.0 в fstam - не работает.

no avatar

Автор темы
Fronex
Сообщения: 72
Зарегистрирован: 01 фев 2017, 14:09
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

fstab проблема монтирования

#17

21 сен 2018, 09:14

Не могу найти /etc/rc.local. Он есть в Linux Mint 19?
Или надо вот такую "Ламбаду" сплясать? Включаем rc.local в Debian

Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

fstab проблема монтирования

#18

21 сен 2018, 10:17

Fronex, можно попробовать сделать юнит, как подсказал darkfenix в #5.
Сам юнит cifs_mount.service в /etc/systemd/system (должен быть запущен NetworkManager-wait-online.service):

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

[Unit]
Description=cifs_mount
Requires=network-online.target
After=network-online.target

[Service]
User=root
RemainAfterExit=yes
Type=oneshot
ExecStart=/bin/bash '/root/cifs_mount.sh'

[Install]
WantedBy=multi-user.target
Сам скрипт, который помещаем в /root под названием cifs_mount.sh и даем chmod a+x cifs_mount.sh (должен быть установлен пакет cifs-utils):

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

#!/bin/bash
mount.cifs //100.100.100.100/Shara/ /home/user/disk -o user=login,password=pass,domain=xxx.yyy 0 0
Потом запускаем наш юнит sudo systemctl enable cifs_mount.service.
Почитать можно тут и тут.
Изображение

no avatar

Автор темы
Fronex
Сообщения: 72
Зарегистрирован: 01 фев 2017, 14:09
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

fstab проблема монтирования

#19

21 сен 2018, 11:20

Мда... я конечно всё понимаю, знания линукс, опыт и всё такое... Но такие навороты для того что бы просто подключить сетевую папку в современной системе это - :crazy:
Проще в терминале набрать mount

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

fstab проблема монтирования

#20

21 сен 2018, 12:17

Fronex писал(а):
21 сен 2018, 11:20
просто подключить сетевую папку в современной системе
А вы не пробовали NFS-раздел подключать в Windows-клиентах - суть таже "просто подключить сетевую папку в современной системе" :blink:
Со всеми этими гетерогенными сервисамии протоколами которые берут начало где-то в недрах MS - исторически весело, сама реализация sambы неоднократно при обновлениях меняла поведение)
Изображение
   
Изображение

Закрыто

Вернуться в «Mate»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя