Linux下Grub命令配置详解

grub(Grand Unified Boot Loader)启动引导器

与grub相似软件比较
BM:安装多操作系统软件,必须把两个操作系统安装在主分区,硬盘最多可以分4个主分区。
LILO:以前linux系统启动常用是启动程序,缺点是在1024柱以后安装linux就不好用了,1024柱大约是8.4G.

为什么要使用Loader呢?
Windows和Linux的文件格式是不同的,那么计算机在启动的时候是怎么知道装在硬盘里的系统,就由Loader来解决这个问题。

/boot/grub/grub.conf:主文件,改grub配置文件,最好直接改该文件。
grub有两个链接文件:/etc/gurb/grub.conf;/boot/grub/menu.lst

安装grub启动程序
1、#rpm -q grub     //查询结果显示当前是否安装了grub
2、#rpm ivh 软件包名     //
3、先进入BIOS设置计算机启动顺序,第一启动设置为CD-ROM(光驱启动),然后保存退出。
4、启动计算机并把Linux光盘插入光驱里。
5、启动光盘后,按F5键(启动)linux rescue(linux拯救模式)
6、#chroot /mnt/sysimage     //把当前的根分区挂载到sysimage(进入此目录相当于进入系统根目录)
chroot(插入root):把这个目录指定为根(把根挂载到指的目录)
7、#grub-install /dev/hda
8、#exit     //退出系统会自动重启

grub配置文件为/etc/grub.conf.
default=0(0代表第一启动系统,1代表第二启动系统)
timeout=10(10代表倒数10秒启动默认启动系统)
splashimage=(hd0,5)/grub/splash.xpm.gz     //hd0代表第一个硬盘;5是第六个分区,从"0"开始算第一个分区;/grub/splash.xpm.gz(启动画面)
root(hd0,5)     //系统安装在
Kernel /vmlinuz-version ro root=/dev/hda5 vga=791     //kernel(内核);vga=791代表1024*768 像素

title Windows     //系统名称windows;title后面的内容是显示在启动选择中的文字,可以随意修改
splashimage=(hd0,1)/grub/splash.xpm.gz
chainloader+1     //引导第一扇区

grub功能提供命令行操作
grub支持LBA(逻辑块地址)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/730e0980f8563f27e7cebbf3f24ccf6d.html