Назад | Перейти на главную страницу

Принуждение systemd монтировать файловую систему как удаленную

У меня есть удаленная файловая система в сети хранения данных, доступ к которой осуществляется с помощью карт Fibre Channel. Эти карты нуждаются в прошивке для работы под Debian. Я хочу, чтобы эта файловая система была смонтирована с помощью systemd после загрузка прошивки окончена.

Но systemd достаточно глуп, чтобы рассматривать мою удаленную файловую систему как локальную и пытается смонтировать ее как local-fs.target рано во время загрузки, когда карты FC еще не работают!

Я пробовал добавить x-systemd.requires=network-online.target в / etc / fstab, но он просто создает цикл зависимости (т.е. для запуска сети необходимо смонтировать локальную файловую систему, а для монтирования моей удаленной (обрабатываемой systemd как локальной) сеть файловой системы должна быть запущена).

Я проверил https://www.freedesktop.org/software/systemd/man/systemd.mount.html

Есть идеи, как с этим справиться?