嵌入式系统根文件系统构建与配置全攻略
1. 初始化与守护进程启动
在QEMU上进行初始化测试时,可通过更改 -append 参数来实现,示例命令如下:
-append "console=ttyAMA0 rdinit=/sbin/init"
对于BeagleBone Black,需要在U-Boot中设置 bootargs 变量:
setenv bootargs console=ttyO0,115200 rdinit=/sbin/init
通常,我们希望在系统启动时运行某些后台进程,以日志守护进程 syslogd 为例,它的作用是收集其他程序(主要是其他守护进程)的日志消息。BusyBox提供了相应的小工具。要启动该守护进程,只需在 /etc/inittab 中添加如下行:
::respawn:/sbin/syslogd -n
其中, respawn 表示如果程序终止,它将自动重启; -n 表示它应以前台进程的方式运行。日志将被写入 /var/log/messages 。此外,你也可以以相同的方式启动 klogd ,它会将内核日志消息发
超级会员免费看
订阅专栏 解锁全文
49

被折叠的 条评论
为什么被折叠?



