Я хочу смонтировать общий ресурс samba с моего NAS на /mnt /Media при загрузке через cifs. Я уже добавил запись в /etc /fstab (включая параметр _netdev).

Соединение с NAS - это отдельное соединение точка-точка (ЦАП для 10 Гбит) помимо моей обычной локальной сети. К сожалению, опция _netdev монтирует общий ресурс, когда локальная сеть работает, но пока соединение с NAS все еще не работает.

Есть ли способ указать конкретный интерфейс (в моем случае: enp12s0) для ожидания в /etc /fstab перед монтированием?

Среда:

Ubuntu 18.04 LTS с ядром 4.19.2

1 ответ1

0

В /etc/fstab такой опции нет - механизм fstab довольно старый.

Я очень часто сталкиваюсь с такой ситуацией (монтирование видеоиндустрии из ptp-сетей) и всегда решаю ее через /etc/rc.local в соответствии с

while true; do
  ping -c 1 -I /dev/enp12s0 ip.of.nas.nic >/dev/null 2>&1
  test "$?" == "0" && break
  sleep 0.5
done
mount -t cifs ... 

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .