arm linux 启动进入login

1.busybox 配置

[*] login
[*] passwd 

重新编译busybox后,更新文件系统

2.启动进入系统,使用passwd命令为root添加密码

3.如果使用romfs需要把/etc/passwd 和/etc/shadow文件保存到rootfs

4.inittab里面加一句:

::sysinit:/etc/init.d/rcS

::respawn:/bin/login

/etc/init.d/rcS文件后面添加

/bin/login

确保启动即进入login ,respawn确保login超时后重新进入login。不加respawn login会超时然后直接进入命令行。

~ # (none) login: 
Login timed out after 60 seconds
(none) login: 
Login timed out after 60 seconds
(none) login: 
Login timed out after 60 seconds
(none) login: 
Login timed out after 60 seconds
(none) login: 
Login timed out after 60 seconds
(none) login: 


是否可以去掉这个超时,暂时没有研究


你可能感兴趣的:(嵌入式,linux)