我在存储区域网络上有一个由光纤通道卡访问的远程文件系统。这些卡需要固件才能在 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
有什么想法可以解决这个问题吗?