gpt4 book ai didi

linux - 将 init 转换为 systemd

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:27:47 25 4
gpt4 key购买 nike

我正在运行引用 ubuntu 12.04 构建的自定义 linux 发行版,默认情况下将 init 作为用户空间启动进程。但是现在我想切换到 systemd init 系统,它可以从 ubuntu 15.04 获得。我安装了 systemd 组件和库,还编写了单元文件来替换 init.d 服务守护程序脚本。

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

最佳答案

内核启动位于 /sbin/init 的 init 系统(另见 wikipedia article)此进程负责启动所有其他进程,不应死亡或退出(这将导致 panic )。

也可以通过在内核命令行上使用 init 引导参数来临时更改 init 守护进程:init=/path/to/init_program

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

关于linux - 将 init 转换为 systemd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31851055/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com