我有一台笔记本电脑,它通过无线连接连接到我的家庭网络。笔记本电脑运行 Bit Torrent 客户端,该客户端下载到已安装的 NAS 文件系统。我希望笔记本电脑在启动时运行 Bit Torrent 客户端,但这当然需要先安装远程文件系统。我尝试输入一个条目,但这显然/etc/fstab
失败了,因为当安装发生时,笔记本电脑尚未与无线网络关联。
我想知道在这种情况下最佳做法是什么。我还想支持特定无线网络不可用的情况 - 在这种情况下,客户端不应在启动时启动。
/etc/cond.d/net
最后一件事 —— 我的发行版是 Gentoo,因此可以利用配置选项的解决方案。
答案1
可以使用 depend 指令来配置 init 脚本中的依赖项,如本文档页面所述:
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=4
当初始化脚本具有依赖关系时,它不会运行,直到满足该依赖关系为止。