linux系统的启动过程
发表于:2007年9月28日 16时32分57秒阅读(1)评论(0)本文链接:http://user.qzone.qq.com/1298609/blog/1190968377

linux系统的启动过程

一.系统的启动过程(版本1)
1.打开PC机的电源
2.BIOS从默认的启动设备启动
3.引导程式grub或lilo引导linux系统:debian进行内核引导,执行init程式,打开终端,用户登陆,进入shell
4.完成启动过程
二.系统的启动过程(版本2)
1.基本硬件检测(内存,磁盘,键盘,鼠标等)
2.执行固件系统初始化程式(自动执行)
3.定位和运行初始引导程式(通过固件引导程式),通过位于磁盘上预先决定的位置.在加载内核前,该程式可能执行额外的硬件检查.
4.定位和启动内核(通过第一阶段的引导程式).能够自动判断要执行的内核映像文档,也能够通过在引导程式中手工输入.
5.内核初始化自身,然后执行最后的高阶硬件检查,根据需要加载设备驱动程式和内核模块
6.内核启动init进程,然后init依次启动系统进程(后台程式)并初始化任何活动的子系统.一切就绪后,系统开始接受用户登陆.

本文来自ChinaUnix博客,假如查看原文请点:http://blog.chinaunix.net/u1/44946/showart_509817.html
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




