码迷,mamicode.com
首页 > 系统相关 > 详细

Linux的启动流程

时间:2015-08-12 19:54:12      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:配置文件   number   linux   power   硬件   

一.硬件启动引导

     1. power on

     2. BIOS(初始化硬件 查找启动介质)

     3. MBR 共512bytes

     MBR包含:

     1. 446bytes:bootloader(grub)

     2. 64bytes:partition(分区表)

     3. 2bytes:magic number(校验)


二.grub启动引导

    1. cat /boot/grub/grub.conf (查看配置文件)

    2. ls -l etc/grub/conf(通常查看链接文件)

    3. 内核(hd0,0 )启动选项

    4. stage1在mbr里 stage2在磁盘里 stage1_5链接

    5. stage2(内核)

        stage1→stage1_5→stage2→grub.conf


三.内核引导

    1. /boot/kernel and kernel parameter

    2. initrd


四.Sys V init初始化阶段

    1. /sbin/init( /etc/inittab

    2. /etc/rc.sysinit

    3. /etc/rc.d/rc(x).d/)

    4. /sbin/mingetty (/etc/login)


备注:

     chkconfig –list 查看系统加载服务

     /etc/rc.d/rc.sysinit初始化

     /etc/rc.d/rcX.d 运行级别

     /erc/rc.d/rc.loacl 可放入启动命令 tty1~6 共6个外加图形界面共7个终端


附上一张图便于理解:



本文出自 “萨摩耶的忧伤” 博客,转载请与作者联系!

Linux的启动流程

标签:配置文件   number   linux   power   硬件   

原文地址:http://358513922.blog.51cto.com/10589843/1684065

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!