当所有系统服务启动并运行时,我正在寻找在完成启动后重新装载服务器rootfs的最佳方法。 只有当所有服务都成功启动,并且没有任何错误(退出代码> 0)时,才应执行重新计数。 我使用systemd作为init服务,但不知道是否通过启动脚本重新安装是实现此任务的最佳方式。
我没有在我面前的debian盒,但我相信这可以这样做:
/etc/init.d/创build一个类似remountroot或类似的东西的自定义服务脚本。
# Required-Start: $all在LSB头部,使其最后运行。 我不太清楚如何最好地处理停止服务sorting,以便在系统closures时root可写。