




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第四章系统引导器Grub 系统引导器GRUB 启动引导器启动引导器 BootLoader 是计算机启动过程中运行的第一个真正的软件 通常计算机启动时在通过BIOS自检后读取并运行硬盘主引导扇 MBR 中的启动引导器程序 启动引导器再负责加载启动硬盘分区中的操作系统 GRUBGRUB GRandUnifiedBootloader 是一个将引导装载程序安装到主引导记录的程序 主引导记录是位于一个硬盘开始的扇区 安装GRUB 安装GRUB有两个层次的含义 1 安装GRUB软件包2 安装GRUB到MBR grub install dev hdaGRUB软件包的安装 文件名 grub 0 93 4 i386 rpm rpm qgrub 查询 rpm ivh mnt cdrom RedHat RPMS grub 0 93 4 i386 rpm 安装 GRUB按序加载运行的子部件 Stage1 引导加载程序代码的第一部分位于MBRStage1 5 引导加载程序将附加代码放在磁盘其他地方 一般都放在紧跟MBR后的未分配区域Stage2 存放在Linux启动分区 系统引导器GRUB GRUB下的设备名称 指定硬盘分区的形式 hdX Y 其中 X是硬盘或软盘的顺序编号 Y是分区编号 均从0开始 软盘用fd开头 dev hda5 hd0 4 系统引导器GRUB GRUB的菜单界面 系统引导器GRUB GRUB的菜单项目编辑器界面 e 系统引导器GRUB 菜单项编辑命令 按键 编辑当前选中的行按键 进入GRUB的命令行界面按键 在当前行后面插入一行按键 在当前行前面插入一行按键 删除当前行按键 启动当前的菜单项命令并引导操作系统按键 返回菜单界面 取消对当前菜单项所做的任何修改 系统引导器GRUB GRUB的命令行操作界面 进入命令行操作界面的两种方法 1 在菜单界面或菜单项目编辑界面中按键进入 2 在Linux的Shell环境下键入grub进入GRUB命令行操作界面下的常用命令 boot 引导先前已经被指定并载入的操作系统或链式装载程序 chainloader 将指定的文件作为一个链式装载程序载入 将启动控制权转交给另外的启动引导器 为了获取在一个指定分区第一扇区内的文件 使用 1作为文件名 系统引导器GRUB displaymem 显示当前内存的使用情况 这个信息是基于BIOS的 这个命令有助于确定系统在引导前有多少内存 initrd 使用户能够指定一个在引导时可用的初始RAM盘 当内核为了完全引导而需要某些模块时 这是必需的 installp 安装GRUB到系统的主引导记录 这个命令允许系统重启时出现GRUB接口 如果命令被执行 那么除了GRUB信息之外的其他用于引导其他操作系统的信息都将丢失 kernel 当使用直接载入方式引导操作系统时 kernel命令指定内核从GRUB的根文件系统中载入 其后可以跟options选项使在内核载入时传给内核 系统引导器GRUB GRUB的配置文件 boot grub menu lst 配置举例 boot grub menu lst Linux和Windows分别安装同一块硬盘的情况 default0timeout5splashimage hd0 0 boot grub splash xpm gzpassword md5 1 opeVt0 Y br 18LyAasRsGdSKLYlp1titleRedHatEnterpriseLinux5 4 2 6 18 164 el5 root hd0 0 kernel boot vmlinuz 2 6 18 164 el5roroot LABEL initrd boot initrd 2 6 18 164 el5 imgtitlewin2kprootnoverify hd0 1 chainloader 1 如果您的机器有两块硬盘 而Windows位于第二个硬盘的第一个分区 也就是 hd1 0 titleWinXpmap hd0 hd1 map hd1 hd0 rootnoverify hd0 0 chainloader 1makeactive如果Windows的分区不位于硬盘的第一个分区怎么办呢 比如在 hd0 2 把rootnoverify这行的 hd0 0 改为 hd0 2 配置举例 boot grub menu lst 若有多个Windows系统 用hide和unhide指令操作 比如我们安装了两个Windows 一个是位于 hd0 0 的windows98 另一个是安装的是位于 hd0 1 的WindowsXP titleWin98unhide hd0 0 hide hd0 1 rootnoverify hd0 0 chainloader 1makeactivetitleWinXPunhide hd0 1 hide hd0 0 rootnoverify hd0 1 chainloader 1makeactive 配置举例 boot grub menu lst 系统引导器GRUB 重新装载GRUB 步骤 1 启动进入Linux系统 软盘或光盘启动 rescue模式 2 重新装载GRUB 两种方法选一 执行grub install命令 sbin grub install dev hdx 进入命令行操作界面执行命令 grubgrub root hdx y grub setup hdx grub quit 系统引导器GRUB 命令行方式下手动引导操作系统 引导已经安装的RedHatgrub root hd0 0 grub kernel boot vmlinuz 2 6 18 164 el5roroot LABEL grub initrd boot initrd 2 6 18 164 el5 imggrub boot引导已经安装的Windowsgrub rootnoverify hd0 0 grub makeactivegrub chainloader 1grub boot 设置引导密码 以root用户身份按如下步骤设置引导密码 1 在根提示符处 使用grub md5 crypt加密密码 2 将经过加密的字符串粘贴到menu lst文件的全局部分 注意 现在 只有在按P键并输入密码后 才可以在引导提示符处执行GRUB命令 但是 用户仍可以从引导菜单引导所有操作系统 设置引导密码 3 要防止从引导菜单引导一个或多个操作系统 请将项lock添加到menu lst中不输入密码就不能引导的每个部分 例如 4 在重引导系统并从引导菜单中选择Linux项后 将显示以下错误消息 注意 按Ente
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理肿瘤病人礼仪培训
- 江西省婺源县2024-2025学年初三学生调研考试数学试题含解析
- 江苏省永丰初级中学2024-2025学年七校联考高考物理试题一模试卷含解析
- 中国计量大学现代科技学院《中医药学概论》2023-2024学年第二学期期末试卷
- 丽水职业技术学院《音乐文献检索与论文写作》2023-2024学年第二学期期末试卷
- 渭南市澄城县2024-2025学年五年级数学第二学期期末教学质量检测模拟试题含答案
- 山西药科职业学院《医学细胞生物学讨论》2023-2024学年第一学期期末试卷
- 江苏省泰州市泰兴市黄桥教育联盟重点名校2025届初三下学期联考(二)语文试题试卷含解析
- 江苏大学京江学院《校园音乐活动策划》2023-2024学年第二学期期末试卷
- 内蒙古艺术学院《教你玩转信息化学习》2023-2024学年第二学期期末试卷
- 【课件】2025届高三生物一轮复习备考策略研讨
- 义务教育劳动教育课程标准(2022版)考试题库(含答案)
- 消费者权益保护法【共54张课件】
- 2025届高考政治一轮复习统编版选择性必修三《逻辑与思维》答题技巧
- 中国盐业集团有限公司笔试题目
- 压力容器设计质量手册+记录表卡
- 交通施工导行方案
- JT-T-1184-2018城市公共汽电车企业运营成本测算规范
- JBT 14585-2024 信号蝶阀(正式版)
- JGJ107-2016钢筋机械连接技术规程
- 解读《保守国家秘密法》2024年修订专题课件
评论
0/150
提交评论