1.首先我們在/bin目錄下創建一個名爲autologin的可執行文件(注意這裏的/bin目錄和autologin都是根據個人設定的,只要你能記住路徑和文件名稱即可。可執行文件沒有後綴名,如果文件裏邊的內容是用C語言編寫的,要根據自己的系統的交叉編譯鏈生成可執行的二進制文件,例如arm-linux-gcc autologin.c -o autologin(跟開發板的交叉編譯工具鏈同步),如果只是shell語句,直接在vi編輯器中編輯即可)。用vi autologin創建文件,並給文件添加可執行權限chmod +x /bin/autologin。autologin裏的內容如下:
#!/bin/sh
/bin/login -f root
2.然後,我們要找到開發板文件系統關於登錄那部分的文件。我們要修改/etc/inittab裏的內容。修改前的內容如下:
# Put a getty on the serial port
#console::respawn:/sbin/getty -L console 0 vt100 # GENERIC_SERIAL
console::respawn:/sbin/getty -n -l /bin/autologin 115200 console 0 vt100