在只读 rootfs 上取消屏蔽服务的解决方案?

在只读 rootfs 上取消屏蔽服务的解决方案?

我有一个带有只读 rootfs 的嵌入式系统,其中屏蔽了多个服务。

屏蔽会在 /etc/systemd/system/ 中创建一个指向 /dev/null 的符号链接。

取消屏蔽尝试删除符号链接,但由于 rootfs 是 RO,所以它成功失败。

有没有办法在 RW 中不安装 rootfs 的情况下取消屏蔽所述服务?

答案1

您可能会尝试创建一个覆盖文件系统,将其重新挂载到 / 上,并告诉 systemd 重新加载所有服务 ( systemctl daemon-reload)。

相关内容