centos 启动过程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos 启动过程相关的知识,希望对你有一定的参考价值。

firmware(bios加电自检)

|

bootloader(grub自启动程序,硬盘0磁头0柱面1扇区)

|

      kernel(加载内核,加载驱动)

|

       init(/sbin/init进程,启动该进程---CentOS 5及以前:SysV init     配置文件:/etc/inittab

                          CentOS 6:Ubantu研发的Upstart       配置文件:/etc/inittab   /etc/init/*.conf

                        CentOS 7:Systemd      配置文件:/usr/lib/systemd/system/, /etc/systemd/system/    )

|

/etc/inittab(文件)

|

initdefault(inittab内定义默认启动级别)

|

/etc/rc.d/rc.sysinit(脚本,任何级别都要运行)

|

/ect/rc.d/rc (脚本,根据initdefault级别执行此脚本,找到对应的服务目录)

|

/etc/rc.d/rcN.d  N=0-6(目录,存放了该级别需要运行的所有服务)

|

用户名、密码输入


备注:/etc/rc.d/init.d(目录,存储所有的服务,可用于手工启动具体服务)


如有差错,欢迎指正。


以上是关于centos 启动过程的主要内容,如果未能解决你的问题,请参考以下文章

光盘上CentOS 安装程序启动过程

centos 启动过程

centos5&6的启动过程

centos系统启动过程详解

解析Centos启动过程

centos6启动过程