由於需要對所開發的板卡進行功能驗證,需要更換板卡,並且使用測試指令碼進行測試。希望在開機時自動啟動測試指令碼進行測試,在測試完成後自動關機,以便更換板卡。測試系統使用centos6.5發布版本,需要系統能夠在啟動後自動進行登入,並啟動測試指令碼進行測試。
在字元介面進行自動登入可以通過下面的步驟進行配置:
1. 修改/etc/init/tty.conf檔案中的配置,允許root帳號可以進行自動登入。
exec /sbin/mingetty --autologin root $tty
2. 將測試指令碼加入到/etc/profile.d資料夾中,即加入如下檔案:
ln -sf /root/test.sh test.sh
3. 測試指令碼內容
#/bin/bash
while [ true ]; do
./test_pcie.sh
if [ $? -ne 0 ]; then
echo -e "\033[5m \033[7m \033[31m failure!!! \033[0m"
read -n 1 -p "1 - test again, 2 - shutdown " cmd
if [ $cmd -eq 2 ]; then
shutdown -h now
fi else
shutdown -h now
fidone
製作CentOS 6 5自動安裝ISO映象光碟
製作centos6.5一鍵自安裝iso映象光碟 使用kickstart製作可以自動安裝的光碟是比較容易的,但是,由於現在光碟的使用越來越少,部分伺服器上也不再提供光碟機,於是,我們打算使用u盤來安裝,但這個過程中,由於真實光碟和u盤的差異性,在適配u盤安裝的過程中,有一些需要注意的事項。總體的步驟還...
CentOS6 5解決中文亂碼與設定字符集
1 說明 windows的預設編碼為gbk,linux 的預設編碼為utf 8。在windows下編輯的中文,在linux下顯示為亂碼。為了解決此問題,修改linux的預設編碼為gbk。2 檢視支援的字符集 3 安裝英文版預設的字符集配置為 cat etc sysconfig i18n lang e...
CentOS6 5解決中文亂碼與設定字符集
1 說明 windows的預設編碼為gbk,linux的預設編碼為utf 8。在windows下編輯的中文,在linux下顯示為亂碼。為了解決此問題,修改linux的預設編碼為gbk。2 檢視支援的字符集 3 安裝英文版預設的字符集配置為 cat etc sysconfig i18n lang en...