维普资讯

2007年 (第35卷)第6期 信患事L爿‘

使用 多重启 动 管理器 GRUB ,导 Linux系统

白伸伸

(兰州职业技术学院 信息工程系,甘肃 兰州 730000)

擅要:GRUB是一款非常优秀的多重启动管理器,它可以引 hiddenmenu隐藏 GRUB的菜单选择项,GRUB启动后出现如

导多种操作系统。本文对 GRUB配置文件进行了分析,介绍了通 图2所示的闪烁画面。删除或注释hiddenmenu后,GRUB启动后

过对GRUB 配置文件加密,以解决GRUB 引导存在的安全隐患 出

问题,以及使用Linux的救援模式修复丢失或损坏的GRUB。

关奠字:启动管理器 GRUB GRUB配置文件 加密

1 GRUB介绍

启动管理器是存储在磁盘开始扇 区 (MBR,MasterBoot

Record)中的一段程序。在系统完成启动测试后 ,BIOS将控制权

传送给 MBR,然后存储在 MBR中的这段程序开始运行。启动管 一圄3出现菜单项的GRUB启动画面 图4GRUB编辑画面一

理器的任务是将控制传送给操作系统,完成启动过程。 d 定义GRUB的启动菜单项,用户可以自己定义菜单项。

GRUB(GRandUn~edBoofloader)是一个多重启动管理器 ,它 如果用户的机器上安装有多个操作系统,grub.eonf文件会有多条

可以在多个操作系统共存时选择引导哪个系统。GRUB可以引导 以title开头的菜单项。

Linux、BSD、0S2/、Solaris与 Windows2000X/P等众多操作系统。它 root表示 b/oot所在的分区,本例 中 “root(hdO,O)”表示 ]boot

可以载入操作系统的内核和初始化操作系统 (如 Hnu】、【FreeB— 分区在第—个硬盘的第—个分区。GRUB对硬盘和分区的编号都

SD),或者把引导权交给操作系统 (如 Windows2ooo)来完成引 是从 0开始计算。有时用户安装 Linux的时候,没有单独设置

导 。 b/oot分区,这时 b/oot和,在的同一个分区。

kernel指定 Linux的内核文件及 ,分区所在位置 ,“kernel

2 GRUB配置文件 v/mlinuz一2.6.18—1.2798.re6roroot=LABEL=,rh quiet”说 明,vm—

在安装 I.,inux操作系统 的过程 中,系统会提示用户安装 linu-2..6u.18—1.2798.re6就是要载入的内核文件,后面都是传递给

GRUB启动管理器。图1是在安装 fedoracore6的过程 中配置 内核的参数。ro表示只读,是readonly的意思。root=ALBEL=/表示

GRUB引导菜单的步骤 ,选择默认配置,继续下一步,GRUB将被 Hnu】【的杠所处的分区。LABEL-,是硬盘分区格式化为相应文件

安装在MBR上。 系统后所土tⅡ的标签。rhgb表示以图形化方式启动,quiet表示无交

互 。

inj耐据、定初始RAM磁盘的启动镜像文件。

以上就是 GRUB配置文件的内容 ,用户熟悉该文件的内容以

警 如 …~ 一。。。__ 罡蛩

linux的多重启动管理器,使用多重启动管理器GRUB引导Linux系统.pdf相关推荐

  1. etcher制作mac启动盘_如何在Mac上创建和引导Linux USB驱动器

    长期以来,Linux一直是可引导闪存驱动器的代名词,无论是要解决您的主操作系统中的某种问题,还是尝试各种发行版. 如何在Mac上创建和引导Linux USB驱动器​www.macz.com 有几种方法 ...

  2. linux下grub引导windows,Grub引导Linux或者windows系统

    很多新手,在安装linux系统时常常会出现的问题:引导程序装错,或者不小心删除linux分区,把mbr删掉了.或者装完linux后又重装windows,把mbr覆盖了,以致无法启动系统,出现" ...

  3. 设置windows引导linux分区,windows下安装grub引导Linux

    在安装Linux和windows双系统时通常是先安装windows再安装Linux,因为windows会对主引扇区录进行充0,因而破坏主引导记录.当安装完windows再安装Linux,Linux会将 ...

  4. Win7 添加grub引导Linux最简单方法

    http://www.cnblogs.com/kidfruit/archive/2010/09/01/1814993.html 因为Win7(Vista同理)的激活方式是通过grub摸你OEM的Sli ...

  5. Win7激活后添加grub引导Linux最简单方法

    因为Win7(Vista同理)的激活方式是通过grub摸你OEM的Slic信息,所以主引导分区MBR被这个grub占用,以此才能激活WIn7.但是如果想同时安装Linux在别的分区,就会产生问题:gr ...

  6. 双系统Linux grub引导,双系统修复ubuntu grub2引导的方法

    ubuntu12.04的grub引导使用grub2.重装windows系统后,用原来grub引导便会被清除,所以需要手动修复,用下面的两个方法. 方法1:有grub启动的光盘或U盘修复 如果手上有gr ...

  7. grub引导linux到指定位置,怎样用wingrub引导到LINUX,求助急........

    return 于 2007-10-29 20:35:29发表: 如 Fedora 7为例GRUB菜单修复 硬盘分区:C盘XP.D盘工具.E盘备份.随后是ETX3和SWAP交换区 步骤一.下载GRUB4 ...

  8. 鸟哥的Linux私房菜(基础篇)- 第二十章、启动流程、模块管理与 Loader

    第二十章.启动流程.模块管理与 Loader 最近升级日期:2009/09/14 系统启动其实是一项非常复杂的程序,因为核心得要侦测硬件并加载适当的驱动程序后,接下来则必须要呼叫程序来准备好系统运行的 ...

  9. Linux与Windows双系统下的Grub引导管理器安装。

    转载自品略图书馆 http://www.pinlue.com/article/2020/04/0710/1410126301133.html 大多数人日常工作所用的系统是Windows,如果想尝试或者 ...

最新文章

  1. 从volatile解读ConcurrentHashMap(jdk1.6.0)无锁读
  2. Ubuntu 虚拟机空间不足增加空间笔记
  3. elastic-job详解(一):数据分片
  4. UNIX再学习 -- 系统数据文件和信息
  5. 不错html5画布效果,可惜网站不需要。亲们,可以看一下~
  6. golang select default continue_Golang+VSCode环境配置
  7. 在Oracle/SQL Service中通过Function返回Table
  8. Android 计时器Chronometer 使用及源码分析
  9. 阿里巴巴 CTO 程立:开源是基础软件的源头!
  10. SIGMOD 2021 | 时间序列相关论文一览(附原文源码)
  11. matlab简易画爱心
  12. python numpy读取数据_python机器学习(七)数据分析利器,NumPy,pandas与Matplotlib
  13. 龙贝格求积分算法例题_数值分析实习作业之龙贝格求积
  14. 坐标反算c语言程序,道路坐标正反算无限个拐点计算器测量程序(新20070825)
  15. android6恢复桌面,安卓手机桌面日期和天气误删除的恢复方法
  16. 项目管理最佳实践:项目管理案例
  17. NC6自助开发文件存放路径及一些总结以及修改自助登录界面的样式、图片、添加文字提示等文件
  18. 怎么将图片变成圆角矩形,2种方法可供选择
  19. npoi设置Excel边框
  20. 上海这边的租房行情(浦东/张江)

热门文章

  1. 自兴动脑人工智能课程
  2. Jave中IO的详细总结
  3. 04: python常用模块
  4. 分布式事务概述 (资料)
  5. 纸上得来终觉浅,绝知此事要躬行。
  6. 基于 python 的单细胞转录因子分析
  7. 2---理解正余弦、复数求模、反正切和乘除运算的CORDIC算法实现
  8. 博客2.0时代——读者的赞赏,才是原创的动力
  9. 试计算在区间1 到n 的所有整数中,数字x(0 ≤ x ≤ 9)共出现了多少次? 在1到11 中,即在1、2、3、4、5、6、7、8、9、10、11 中,数字1 出现了4 次。
  10. teamviewer 黑屏 linux,Teamviewer 在 Linux 下无法启动?