小小雷利

Satan's book

Linux_系统引导流程

     

    

                   系统引导流程

 
     
       固件firmware(CMOS/BIOS)                         →POST加点自检
     
      自举程序BootLoader(GRUB)                         →载入内核
 
      载入内核Kernel                                                →硬件驱动,可以看到驱动的信息
 
      启动进程init                                          
 
      /etc/inittab                                                     →读取执行配置文件
     
      initdefault                                                   →判断默认的运行级别
     
      /etc/rc.d/rc.sysinit                                      →无论什么运行级别,脚本都会执行
     
      /etc/rc.d/rcN.d  //N=0~6级别文件               →加载对应的运行级别           
          
      用户登入                                                      →输入用户名与密码
 
 
 
 
 
 
 
 
 
 
 
 切换与查看运行级别
 
 
[root@localhost ~]# init 3          1.切换到运行等级3
                                             2.切换后需要输入用户与密码 

[root@localhost ~]# runlevel      1. runlevel命令,查看运行等级
N 5                                        2. N = num

 

[root@localhost ~]# ls -l `which telinit`                             1.telinit 其实是init软连接
lrwxrwxrwx 1 root root 4 10-10 07:56 /sbin/telinit -> init        2.所以telinit或init都可以切换运行等级

      
 
 
 
 
 
 

posted on 2012-03-24 16:32  小小雷利  阅读(216)  评论(0编辑  收藏  举报

导航