一.硬件启动引导
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个终端
附上一张图便于理解:
本文出自 “萨摩耶的忧伤” 博客,转载请与作者联系!
原文:http://358513922.blog.51cto.com/10589843/1684065