grub引导项修复详解_grub救援修复详解(CentOS 5/6)

本文详细介绍了GRUB引导加载程序,包括GRUB在CentOS 5/6中的版本和设计原理,如三段化设计。讲解了如何在GRUB命令行模式下操作,如识别设备、加载内核等,并阐述了GRUB配置文件的引导作用,如`grub.conf`的配置项。此外,文章还讨论了GRUB的安装与修复方法,包括紧急救援模式下的修复策略。
摘要由CSDN通过智能技术生成

一、BootLoader引导加载程序

1.BootLoader(MBR中)分类:

(1)Windows上引导加载器:ntloader

(2)Linux上引导加载器:

1)LILO:

短小精悍的linux加载器,1024柱面之后无法加载,现在多用于安卓手机启动

2)GRUB:Grand

Uniform Bootloader统一引导加载器

GRUB 0.X(CentOS 5/6):Grub Legacy传统版

GRUB 1.X(CentOS 7):Grub2,完全重写,设计理念上很大改变

2.GRUB(CentOS 5/6为例):三段化设计,打破MBR446字节限制

(1)stage1:第一阶段,在MBR中的BootLoader中

用于引导启动到磁盘分区中的第二段,实现开机启动引导,受限于446bytes大小

(2)stage1_5:第1.5阶段,在MBR之后的扇区

stage1_5阶段,stage1和stage2之间的一个过渡存在

用于提供文件系统驱动接口filesystem drive,让stage1中的bootloader能识别stage2所在的分区上的文件系统

(3)stage2:第二阶段,磁盘分区(/boot/grub/)

2nd stage第二阶段在磁盘分区中/boot/grub中,此程序不受MBR大小控制

可以提供接口菜单,启动后第二阶段加载kernel文件

3.stage2功用

stage2及内核等通常放置于一个基本磁盘分区

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值