sudo nano /etc/inittab
注释掉:1:2345:respawn:/sbin/getty --noclear 38400 tty1
增加:1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1
如下图所示
最后Ctrl+X,Y退出
不過,比較新版本的Linux會找不到/etc/inittab這個檔案,因為已經改用Systemd來取代SysVinit作為開機管理介面了,由於Systemd沒有「runlevels」的概念因此不再使用/etc/inittab檔案,它採用的是「Target units」的概念,任何需要在開機時執行的target unit 要建立一個symbolic link 指向/etc/systemd/system/default.target。因此,如果您找不到/etc/inittab,表示你的系統使用的是Systemd而非SysVinit,要改執行下面的步驟:
$ sudo systemctl stop getty@ttyAMA0
$ sudo systemctl disable getty@ttyAMA0.service
最後,也要修改/boot/cmdline.txt,方式如同上述。
没有评论:
发表评论