Как автоматизировать монтирование общего каталога Samba при каждой перезагрузке (fstab уже создан)

У меня есть две системы Linux / Ubuntu.

  • Блок A (192.168.1.10): работает как файловый сервер с установленной Samba. Он всегда включен.
  • Вставка B: рабочая станция с моими офисными инструментами, которую я перезагружаю каждый раз, когда мне нужно с ней работать.

В Box B я изменил / etc / fstab:

//192.168.1.10/SambaSharedDirectory /mnt/SambaFiles cifs username=tom,password=foo,rw,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

Однако, каждый раз, когда я перезагружаю Box B, я должен выполнить sudo mount -a, чтобы смонтировать файловый каталог коробки А.

Можно ли автоматизировать его, чтобы избежать монтирования при каждой перезагрузке? Большое спасибо.

0
задан 8 July 2019 в 10:03

2 ответа

Посмотрите, может ли systemd вытащить Вас из этой проблемы.

Измените это:

//192.168.1.10/SambaSharedDirectory/mnt/SambaFiles cifs username=tom, password=foo, rw, iocharset=utf8, file_mode=0777, dir_mode=0777 0 0

К этому:

//192.168.1.10/SambaSharedDirectory/mnt/SambaFiles cifs username=tom, password=foo, rw, iocharset=utf8, file_mode=0777, dir_mode=0777, noauto, x-systemd.automount 0 0

Путем добавления noauto, x-systemd.automount к списку опций.

0
ответ дан 24 October 2019 в 00:36

Необходимо быть уверены, что сеть доступна, когда Вы пытаетесь смонтировать долю cifs. Таким образом, необходимо использовать _netdev опцию в fstab файле.

Из страниц справочника команды монтирования:

_netdev: файловая система находится на устройстве, которое требует доступа к сети (раньше препятствовал тому, чтобы система пыталась смонтировать эти файловые системы, пока сеть не была включена в системе).

0
ответ дан 24 October 2019 в 00:36

Другие вопросы по тегам:

Похожие вопросы: