centos 6.5 启动流程

  1. 加电BIOS自检,加载BIOS信息

  2. 检查第0磁道第1个扇区读取MBR(512字节)

  3. 启动BootLoader(GRUB)

wKioL1VSraPAo6VcAAGWI-gcZts404.jpg

按e键进入编辑模式    按b键开始引导

root:指定启动盘符

kernel:指定运行内核的文件 后面加single可进入单用户模式

wKiom1VStn7h0Z_HAADIWgjQI5c278.jpg

initrd:指定ramdisk文件

这些文件都被保存到/boot/grub/grub.conf当中wKioL1VStmLTBBsLAAKgSs5whyY537.jpg

default: 选择第几个title配置的内核或系统,各title从0开始编号

timeout: 菜单显示的超时时长

splashimage:指定菜单的背景图片,只能为14bits色,xpm格式,gzip压缩

hiddenmenu: 隐藏菜单

title:显示于菜单中的标题

grub加密:

grub-md5-crypt    生成密码

wKiom1VSwGaAaLbAAABREsDcX6s176.jpg

添加编辑密码

wKiom1VSwYCB4A20AALlnIw42hY202.jpg

添加加载内核密码

wKiom1VSwcGCRvRMAAL8drOZkqk644.jpg

内核加载+ramdisk(临时根文件系统)挂载rootfs/etc/inittab设定运行级别rc.sysinit初始化系统启动系统一系列服务设定启动内核模块根据运行等级运行脚本程序前面执行完后加载系统所需开机服务启动终端(mingetty)执行login程序登陆系统

wKioL1VSwALjBAzVAABTTSngwBs624.jpg

你可能感兴趣的:(centos,grub,启动流程)