已经按照这个步骤改了, logintest也是在root下创建的
开机自启动
buildroot 根文件系统
修改/etc/inittab:
ttyS0::respawn:/root/logintest -L ttyS0 115200 vt100
新建logintest:
#!/bin/sh
/bin/login -f root
开机还是会显示
[ 4.131715] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ 4.596826] systemd-journald[98]: Received request to flush runtime journal from PID 1
Debian GNU/Linux 8 LicheePi ttyS0
LicheePi login:
离线
我用buildroot产生的rootfs,每次启动都要登录,有什么办法可以去掉这个登录吗?
https://whycan.com/t_542.html#p12585
找到 /etc/inittab 文件的
console::respawn:/sbin/getty -L console 0 vt100 # GENERIC_SERIAL
修改为:
console::respawn:-/bin/sh
重启后就没有恼人的 login 提示了.
离线
@哇酷小二
这个也改过了 ,主要是里面也没有这句话
我是把ttyS0::respawn:/root/logintest -L ttyS0 115200 vt100
改成这个试的
最近编辑记录 ookk303 (2023-01-29 12:12:22)
离线
改成:
console::respawn:-/bin/sh
改成这样了 还是不行,一样要登陆
root@LicheePi:~# cat /etc/inittab
console::respawn:-/bin/sh
root@LicheePi:~#
离线
你的是 Debian 系统, 那可能要用别的方式了.
刚才拿了另外一张启动卡可以直接改
看来确实是系统问题了
离线
所以我按照https://wiki.sipeed.com/soft/Lichee/zh/Zero-Doc/application/autorun.html
把编译好的mingetty和login放入卡里
修改了/etc/inittab里之后
还是要登陆,而且连root账户也登不了了
有人知道要怎么改掉这个登陆吗:|
最后用这个解决了
https://blog.csdn.net/weixin_41594119/article/details/122682054
最近编辑记录 ookk303 (2023-01-31 12:28:31)
离线