什么是 GRUB ?

简单地讲,使用 GRUB 实现多系统引导,就是通过编辑 grub.conf 配置文件,使系统启动时会出现一个系统选择菜单,选择 Linux 则启动 Linux,选择 Windows 就启动 Windows,其它系统也一样 :D

  昨天看到网友 Seqic 的留言,在安装了 Linux 和 Windows 双系统之后,不知如何再启动 Windows (因为系统使用 Linux 的引导程序了)。通常,这是因为安装 Linux 时没有为 GRUB 做好相应的配置。

  Seqic 使用的是 Fedora 12,不知是这个发行版默认不对 GRUB 进行配置,还是在单系统时不对 GRUB 进行配置,我在安装 Fedora 12 时也没有遇到 GRUB 配置界面(也可能是疏忽了 :D)。

  在为系统配置 GRUB 之前,先了解一下 GRUB 比较好,以下是摘自“维基百科”的内容

  GRUB 是 GNU GRUB 的简称,是来自 GNU 项目的一个多系统引导程序。它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。
  GRUB 非常轻便。它支持多种可执行格式,除了可适用于支持多启动的操作系统外,还通过链式启动功能支持诸如 Windows 和 OS/2 之类的不支持多启动的操作系统。GRUB 支持所有的 Unix 文件系统,也支持 Windows 适用的 FAT 和 NTFS 文件系统,还支持 LBA 模式。GRUB允许用户查看它支持的文件系统里文件的内容。

  简单地讲,使用 GRUB 实现多系统引导,就是通过编辑 grub.conf 配置文件,使系统启动时会出现一个多操作系统选择菜单,选择 Linux 则启动 Linux,选择 Windows 就启动 Windows,其它系统也一样 :D

grub.conf 配置文件的绝对路径是 /boot/grub/grub.conf,需要 root 权限才可以读取和编辑这个文件。

 

  下一节 - 《grub.conf 配置文件

  


付费阅读