Linux之启动

启动过程:

 1.加载BIOS的硬件信息与进行自我检测,并依据设置取得第一个可启动的设备
 2.读取并执行第一个启动设备内MBR的boot loader(负责内核文件的加载,存储在启动设备的第一个扇区内)
 3.依据boot loader加载kernel(内核)
 4.硬件驱动成功后,kernel会调用init进程,init会取得run-lever信息
 5.init执行/etc/rc.d/rc.sysinit文件准备软件执行的操作环境
 6.init执行run-level的各个服务的启动(脚本方式)
 7.init执行/etc/rc.d/rc/local文件
 8.init执行终端模拟程序mingetty来启动login程序,等待用户登陆
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容