将init转换为systemd

时间:2015-08-06 08:51:08

标签: linux shell ubuntu init systemd

我正在运行一个定制的linux发行版,该发行版是参考ubuntu 12.04构建的,默认情况下它具有init作为用户空间启动过程。但现在我想切换到ubuntu 15.04提供的systemd init系统。我安装了systemd组件&库以及编写的单元文件来替换init.d服务守护程序脚本。

我想知道系统如何以init进程启动systemd?

1 个答案:

答案 0 :(得分:0)

内核启动位于/sbin/init的init系统(另请参阅此wikipedia article) 这个过程负责启动每个其他过程,不应该死亡或退出(这将导致恐慌)。

还可以通过在内核命令行上使用init boot param临时更改init守护程序:init=/path/to/init_program

根据您的引导加载程序,您应该能够编辑内核命令行并测试您的更改。