Linux ARM-Linux启动过程图解教程
发布时间
阅读量:
阅读量

开机流程如下:
- 首先读取 BIOS 中所存储的硬件信息,并识别出首个可启动设备的标识;
- 从该启动设备中读取 MBR(主引导记录)中的 boot loader(如 lilo、grub、spfdisk 等)信息,以获取启动参数;
- 加载操作系统核心(Kernel)的信息,随后 Kernel 开始进行解压缩操作,并尝试初始化所有连接的硬件设备;
- Kernel 启动 init 程序,并获取当前运行级别(run-level)的信息;
- init 进程执行 /etc/rc.d/rc.sysinit 文件,以完成系统初始化任务;
- 加载操作系统核心所需的相关外挂模块,路径为 /etc/modprobe.conf;
- 根据当前运行级别,init 执行对应的初始化脚本(Scripts);
- 接着执行 /etc/rc.d/rc.local 文件中的自定义配置指令;
- 启动 /bin/login 程序,等待用户输入账号密码进行登录操作;
- 用户成功登录后,系统将通过 Shell 命令行界面接管主机控制权。
关于
全部评论 (0)
还没有任何评论哟~
