Lichee Pi官方的 rootfs.img进入到文件系统时是要输入用户名(root)与密码(licheepi)的。
其实这个选项是在Busybox 中,但进入到 Buildroot > output > build > busybox1.27.1中,重新 make menuconfig 与 make , make install 产生的 Busybox却无法启动。
没办法,只能继续用厂家提供的 rootfs.img 文件,将 rootfs.tar 解压后,用 mkfs.jffs2 用来生成 rootfs.img,里面的Busybox 无法修改。但进入文件系统时还是要输入用户名及密码。
以下步骤去掉登陆时的用户名及密码,直接进入文件系统:
1. 在 /usr/bin 下面创建 autologin 文件,内容如下:
#!/bin/sh
exec /bin/login -f root
2. 修改 /etc/inittab 文件:
# Put a getty on the serial port
# /dev/ttyS0::respawn:/sbin/getty -L /dev/ttyS0 115200 vt100 # GENERIC_SERIAL
改为:
/dev/ttyS0::respawn:/sbin/getty -l /usr/bin/autologin -n -L /dev/ttyS0 115200 vt100 # GENERIC_SERIAL
3. mkfs.jffs2 -s 0x100 -e 0x10000 --pad=0xAF0000 -d rootfs/ -o jffs2.img
生成的jffs2.img 文件即直接进入文件系统。
阅读(2260) | 评论(0) | 转发(0) |