SylixOS启动时会加载环境变量配置文件profile,网络配置文件ifparam.ini以及系统启动脚本startup.sh。shell
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
SylixOS启动时会读取ifparam.ini文件中的网络配置信息,若是系统/etc路径下没有ifparam.ini文件,系统启动会有如图 3‑1所示提示信息。关于ifparam.ini更多详细信息可参考《SylixOS设备IP的设置》。im
若是ifparam.ini配置正确,系统启动时会有参数加载成功的提示,如图 3‑1所示。配置文件
图3-1 加载ifparam.ini成功脚本
SylixOS启动时会执行shell脚本startup.sh,通常状况下该脚本一般配置shell任务堆栈大小,注册内核模块,若是/etc路径下没有startup.sh文件,系统启动时会有如图 4‑1所示提示信息。
图4‑1 运行startup.sh失败
手动建立shell脚本startup.sh,而且写入注册内核模块相关命令,则系统启动时会自动执行启动脚本中的相关命令,如图 4‑2所示。
图4‑2 执行startup.sh脚本,注册内核模块
《SylixOS shell用户手册》