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

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



