- 3
- 0
- 约4.98万字
- 约 39页
- 2017-06-07 发布于湖北
- 举报
GRUB基本使用介绍
GRUB 是一个多重开机管理工具,它可用来激活 Linux 、BSD 、OS/2、BeOS 与 Windows95/98/NT
等众多操作系统,GRUB 是一个独立于操作系统之外的开机程序,并不像 LILO 是依靠 Linux 才能进行
设定与维护,也提供了类似 Bash 的命令列模式,让使用者更方便地设定GRUB 。
取得与安装 GRUB :
GRUB 的原始码压缩档可至GNU 的 ftp 站台( /gnu/GRUB/ )下载最新版本 ,下载
回来后可存放在/usr/local/src/ 目录下并将其解压缩:
cp grub.tar.gz /usr/local/src/
tar zxvf grub.tar.gz
在 GRUB 的目录下执行configure 文件、make 与 make install ,如下:
./configure
make
make install
当 make install 完成后 GRUB 也已顺利安装完毕,并有三个指令文件也被安装至系统中:grub、
grub-install 与 mbchk 。而GRUB 的相关档案通常被安装到/usr/local/share/grub 的目录下。
接下来先假设硬盘分割如下:
hda1 :Windows98 (hd0,0)
hda2 :Slackware Linux (hd0,1)
hdb1 :Mandrake Linux (hd1,0)
注意的是 GRUB 认硬盘的方式跟 Linux 是不一样的,在 Linux 中第一颗IDE 硬盘是 hda(SCSI :sda)
以此类推,而GRUB 则将第一颗 IDE 硬盘视为 hd0(SCSI :sd0) 以此类推;在Linux 中第一颗IDE 硬盘
的第一个分割区是hda1(SCSI :sda1) 以此类推,而GRUB 将第一颗 IDE 硬盘的第一个分割区表示为
hd0,0(SCSI :sd0,0) 以此类推。
制作 GRUB 激活磁盘:
制作 GRUB 激活磁盘其实不难,首先需要两个必备档案,分别是 stage1 与 stage2,可以在 GRUB
的安装目录下的i386-pc 目录中找到这两个档案,以及一片已格式化的干净磁盘,然后依照下面的制作
步骤就可制作出 GRUB 的激活磁盘:
cd /usr/local/share/grub/i386-pc/
dd if=stage1 of=/dev/fd0 bs=512 count=1
dd if=stage2 of=/dev/fd0 bs=512 seek=1
制作好了 GRUB 的开机磁盘之后,就可以试着使用GRUB 来进行多重操作系统的开机激活。
利用 GRUB 开机磁盘激活系统:
接着重新激活系统并设定 BIOS 由磁盘开机,然后就可以看到grub 的命令列正等待指令,这就是
GRUB 的命令列环境,表示GRUB 已顺利地从激活磁盘加载并正常运作当中了。现在假设要激活上述的
Slackware Linux 的话,在GRUB 提示符号下键入如下的指令,如此就会进入 Slackware Linux 系统:
grub root (hd0,1)
grub kernel /boot/vmlinuz root=/dev/hda2 ro
grub boot
root 指令会 mount 后面参数的硬盘分割区位置。当 mount 完成后 kernel 指令会加载其参数的系统核
心,Linux 的核心通常是在/boot 目录下名为vmlinuz 的档案。最后的两个参数都是要传给刚加载的核心,
root=/dev/hda2 是告诉核心根目录的位置是在/dev/hda2 ,并要求挂载成只读(ro) 。
最后执行 boot 指令以进行 Slackware 系统的开机激活。同理,位在 hdb1 上的 Mandrake Linux 也可
以用类似的方式激活:
grub root (hd1,0)
您可能关注的文档
- Fortran编译器与下载地址.doc
- FORTRAN绘图程式库与其应用.pdf
- 概率论第2讲第一讲.pdf
- 概率论第五讲习题解答.doc
- 概率论和数理统计A试卷解答.pdf
- FRANKE GMKP低压无功补偿器件与装置 设计选型参数简明指南手册.pdf
- 概率论和数理统计课后答案_北邮版_(第三章) 2.doc
- 概率论和数理统计试题AB两卷和答案.pdf
- 概率论和随机过程第3章.pdf
- 概率论及数理统计-协方差及相关系数01.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)