gpt4 book ai didi

linux - Linux内核初始化期间的问题

转载 作者:太空宇宙 更新时间:2023-11-04 04:31:49 26 4
gpt4 key购买 nike

内核初始化期间崩溃的可能原因是什么?

我正在运行一个具有 initramfs 的内核,inittab 是非常基本的 rcS(如 sysinit)和 getty(respawn)。启动时我没有收到任何错误消息,但是 init 给了我以下消息:S0 重生太快:禁用 5 分钟,其中 S0 实际上是 respawn::getty 行(看起来 getty 一直崩溃),而且控制台上看不到 rcS 生成的任何消息(我假设 rcS 命令也会崩溃)。

如果我强制内核转到/bin/sh (而不是/init),我可以手动调用 rcS 并且不会出现任何错误,getty 也会发生同样的情况(如果我使用 inittab 中的相同参数调用 getty,则工作正常)。

我想知道 init 生成进程的方式和/bin/sh 的方式有什么区别。

最佳答案

某些操作系统的日志 init 重新生成到 wtmp,您可能需要检查那里。打开您的系统日志也可能有所帮助。

当您通过/bin/sh 启动 getty 时,它会保持运行吗? AFAIK,init respawn 的技巧是监控它生成的 PID,如果它出现故障,就会启动另一个 PID。

关于linux - Linux内核初始化期间的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/886566/

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