ARM學習之實現開機自動登錄

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

發佈了167 篇原創文章 · 獲贊 60 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章