1、grub是什么
grub的全称是grand unified bootloader,它是一个将引导装载程序安装到主引导记录的程序,主引导记录是位于一个硬盘开始的扇区。它允许位于主引导记录区中特定的指令来装载一个GRUB菜单或是GRUB的命令环境。这使得用户能够开始操作系统的选择,在内核引导时传递特定指令给内核,或是在内核引导前确定一些系统参数(如可用的RAM大小)。
2、引导过程
这些最初的扇区-主引导记录-开始装载一个预选择操作系统的过程,一个操作系统选项是GRUB菜单,或是一个执行特定选项的GRUB命令行接口。
装载GRUB和操作系统的过程,包括以下几个操作步骤:
A、装载基本的引导装载程序,这通常是第一步。基本引导装载程序必须是位于主引导扇区中一个非常小的空间,少于512字节。因此,基本引导装载程序所做的唯一的事情就是装载第二引导装载程序。这主要是归结于在主引导扇区中没有足够的空间用于其他东西了。
B、装载第二引导装载程序,这通常称为第二步。这第二引导装载程序实际上是引出更高级的功能,以允许用户装载入一个特定的操作系统。在GRUB中,这步是让用户显示一个菜单或是输入命令。
C、装载在一个特定分区上的操作系统,如linux内核。一旦GRUB从它的命令行或是配置文件中,接到开始操作系统的正确指令,它就寻找必要的引导文件,然后把机器的控制权移交给操作系统。
注意:当GRUB的配置文件发生改变时,没有必要重新启动GRUB。所有的改变都能被自动地检测到。如果GRUB被重新启动,那么用户将退回到命令行方式的GRUB外壳下。
3、安装GRUB
首先,获取最新可用的GRUB包。在Red hat linux安装光盘上的GRUB包也可以使用。
其次,在一个外壳提示下,运行命令/sbin/grub-install,这里的是GRUB将要被安装的位置。比如说:/sbin/grub-install /dev/hda
最后,重新引导系统。GRUB图形引导装载菜单将出现。
分享到:
相关推荐
grub-1.98grub
grub学习指导grub学习指导grub学习指导grub学习指导grub学习指导grub学习指导grub学习指导grub学习指导
一、grub2新特性 二、grub2安装与启动 三、grub2配置文件详解 四、脚本修改 五、使用grub2常见错误及修复方法
GRUB 2 roadmap GRUB 2 introduction New layout Sample grub.cfg file Sample /etc/grub.d/ directory Sample /etc/default/grub Basic usage How GRUB 2 works? Add new GRUB script Update GRUB Change script ...
装系统,把grub给装没有了:“grub loading…… grub error 15”
最新Grub2全面教程,针对系统启动错误细细分析,值得一看的文档~
现在接触到的有3种,即GNU Grub Legacy , GNU Grub2 和 Grub for dos(grub4dos)。GNU GRUB Legacy其实就是原来的 GNU GRUB 0.xx ,最新版是2005年发布的GNU GRUB 0.97。 目前已停止开发,并改名为 GNU GRUB Legacy...
Grub Customizer 是GRUB2的图形化管理程序。目前,它只提供GRUB2菜单选项编辑功能:重新排序、重命名或增加/删除选项。
grub24dos光盘镜像 GNU GRUB(简称"GRUB")是一个来自GNU项目的启动引导程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。GRUB可用于选择操作...
grub4dos相关的资料互联网上并不少,grub4dos软件包里也有说明文件,可是绝大多数资料并不适合刚接触grub的人。初学者下载了grub4dos软件包后,面对一大堆(约40个)的文件,即使大概看了readme.txt文件后,也很可能...
现在接触到的有3种,即GNU Grub Lagecy , GNU Grub2 和 Grub for dos(grub4dos)。 GNU GRUB Lagecy其实就是原来的 GNU GRUB 0.xx ,最新版是2005年发布的GNU GRUB 0.97。 目前已停止开发,并改名为 GNU GRUB ...
grub4dos工具合集-含grubinst-grub教程-grub背景图 grub4dos工具合集-含grubinst-grub教程-grub背景图 grub4dos工具合集-含grubinst-grub教程-grub背景图
现在接触到的有3种,即GNU Grub Legacy , GNU Grub2 和 Grub for dos(grub4dos)。 GNU GRUB Legacy其实就是原来的 GNU GRUB 0.xx ,最新版是2005年发布的GNU GRUB 0.97。 目前已停止开发,并改名为 GNU GRUB ...
grub用法
Ubuntu 美化GRUB用到的GRUB主题
该资源是grub使用的基本教程,帮助学习grub使用方法和多系统引导的实现
GRUB2配置文件grub.cfg详解(GRUB2实战手册),各个参数解析。
grub 用户手册 中文 grub语法 引导,grub系统引导中文文档。
在 早期的Ubuntu中,使用Grub作为系统的启动引导程序,想修改系统启动项非常简单,只要用gedit打开系统菜单设定文件( sudo gedit /boot/grub/menu.lst ),修改该文件中到内容即可,但是到了Grub 2中,不能采用这种...