首页 > 系统服务 > 详细

Linux系统启动流程

时间:2015-11-23 06:28:55      阅读:320      评论:0      收藏:0      [点我收藏+]

Linux系统启动流程简述

1、上电自检, 初始化硬件。

2、进入BIOS,查找启动介质,初次安装linux系统一般是CD-ROM或者U盘启动,已安装Linux系统选择本地HDD硬盘启动。 

3、在本地第一块硬盘的第一个分区的第一个扇区中找到512字节的MBR启动引导程序,由GRUB(Bootloader)的配置文件/boot/grub/grub.conf找到需要启动的系统以及内核和内核镜像文件。

 4、将内核镜像解压到内存中运行,同时把硬件驱动运行起来(磁盘、声卡、网卡)

5、初始化init,根据/etc/inittab的配置,系统首先根据配置文件/etc/init/rcS.conf执行/etc/rc.sysinit下的脚本,激活交换分区,包括网络设置,再根据配置文件/etc/init/rc.conf执行/etc/rc.d/rc3.d下的脚本,初始化特定(时间、语言),加载该级别下的服务。此外,系统会运行脚本/etc/rc.d/rc.local(用户可以自定义开机脚本到这里),等到服务和进程启动完成后,系统启动完成。

6、开启/sbin/mingetty,建立6个tty,如果运行级别5,开启图形化服务。

7、登录用户。

本文出自 “Linux” 博客,请务必保留此出处http://daixuan.blog.51cto.com/5426657/1715758

Linux系统启动流程

原文:http://daixuan.blog.51cto.com/5426657/1715758

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!