SylixOS啓動讀取配置文件

1 概述

    SylixOS啓動時會加載環境變量配置文件profile,網絡配置文件ifparam.ini以及系統啓動腳本startup.sh。shell

2 環境變量配置文件profile

 

    SylixOS啓動時會執行varload命令,該命令的做用是從系統/etc/profile文件中讀取環境變量配置信息,加載到系統運行環境中,若是系統/etc路徑下沒有profile文件,系統啓動則會有如圖 2‑1所示提示信息。網絡

圖2‑1  加載profile失敗spa

    若是沒有profile文件,可執行varsave命令將當前系統運行環境生成profile文件,如圖 2‑2所示。變量

圖2‑2  建立profile文件配置

    此時重啓系統,系統啓動階段會提示profile加載成功,如圖 2‑3所示。file

圖2-3  加載profile成功rsa

3 網絡配置文件ifparam.ini

    SylixOS啓動時會讀取ifparam.ini文件中的網絡配置信息,若是系統/etc路徑下沒有ifparam.ini文件,系統啓動會有如圖 3‑1所示提示信息。關於ifparam.ini更多詳細信息可參考《SylixOS設備IP的設置》。im

若是ifparam.ini配置正確,系統啓動時會有參數加載成功的提示,如圖 3‑1所示。配置文件

圖3-1  加載ifparam.ini成功腳本

4 系統啓動腳本startup.sh

    SylixOS啓動時會執行shell腳本startup.sh,通常狀況下該腳本一般配置shell任務堆棧大小,註冊內核模塊,若是/etc路徑下沒有startup.sh文件,系統啓動時會有如圖 4‑1所示提示信息。

圖4‑1  運行startup.sh失敗

    手動建立shell腳本startup.sh,而且寫入註冊內核模塊相關命令,則系統啓動時會自動執行啓動腳本中的相關命令,如圖 4‑2所示。

圖4‑2  執行startup.sh腳本,註冊內核模塊

5 參考資料

 《SylixOS shell用戶手冊》

相關文章
相關標籤/搜索