linux服务器开机管理,中标麒麟Linux服务器操作系统启动管理(29页)-原创力文档...

中标麒麟Linux服务器操作系统培训系列

中标麒麟Linux服务器操作系统启动管理

技术创新,变革未来

本章目标

•中标麒麟Linux服务器操作系统的基本启动过程

•中标麒麟Linux服务器操作系统启动过程分析

基本启动过程

•Linux系统过程概述:

–第一阶段:BIOS启动引导:

–第二阶段:GRUB启动引导:

–第三阶段:内核加载:

–第四阶段:Sys V Init初始化:

系统启动过程涉及的关键文件

(BIOS/CMOS)自检 →GRUB引导→加载内核 →init/sysinit

======================================

BIOS程序 grub.conf vmlinuz rc.sysinit

stage1 initrd.img inittab

stage1.5 rc.d/*

stage2 init.d/*

rc.local

fstab

系统启动过程分析

•第一阶段:BIOS启动引导:

–BIOS (Baisc Input/Output System)基本概念:

•位于系统CMOS (只读存储器)内的微型操作系统

•CMOS是一种类型的EPROM (可擦除编程只读存储器)

•大多数BIOS都可通过特殊的开机挄键进入 (F10、F2……)

–BIOS基本作用:

•对系统执行整体和基本检查——POST (Power On Self Test

);

•为键盘、视频设备、串行口初始化核心设备驱动并分配资源

•选择合适的引导设备 (软驱、硬盘、CD-ROM、PXE);

•将磁盘第一块 (512字节)装入内存并传递引导权到该区域;

• (任何引导盘的第一个数据块都包含一个可执行文件——引

导程序)

系统启动过程分析

•第二阶段:GRUB启动引导: (安装GRUB到

MBR并执行GRUB中的启动引导程序)

–MBR (Master Boot Record)磁盘主引导记录:

•位于磁盘0磁道0柱面1扇区的前446字节,后64字节为分 区表;

•通常用于装载系统引导程序;

•IPL (Initial Program Loader):

•安装在磁盘主引导记录或者磁盘启动引导扇区中的引导 程序;

•常用的IPL —— GRUB 、LILO

系统启动过程分析

•第二阶段:GRUB启动引导:

–GRUB的基本构成:

•Stage_1 (IPL — Initial Program Loader);

–安装到MBR的前446字节;

–作用:装载磁盘0此道0柱面2扇区 (Start.S)到内存;

–Start.S作用:Stage_1.5或者Stage_2的入口;

–Stage_1.5 ;

•在磁盘0磁道0柱面3扇区之后的位置;

•提供文件系统识别的能力,是stage_1和stage_2的桥梁;

–Stage_2 ;

•提供GRUB启动菜单和交互的GRUB shell以实现GRUB操

作;

•用于自动和手动管理内核、ramdisk等定义和加载

系统启动过程分析

•第二阶段:GRUB启动引导:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值