GRUB

使用 GRUB 引导 Windows

不像 Unix 和 Linux,Windows 属于不支持多启动的操作系统,要能够通过 GRUB 引导 Windows,需要使用 GRUB 的链式(chain-load)启动功能。

  不像 Unix 和 Linux,Windows 属于不支持多启动的操作系统,简单的在 grub.conf 配置文件中使用 kernel 和 init 选项,无法实现对 Windows 的引导。要能够通过 GRUB 引导 Windows,需要使用 GRUB 的链式(chain-load)启动功能。

  提醒:查看和编辑 /boot/grub/grub.conf 都需要 root 权限,并且在编辑 grub.conf 之前,最好先为这个文件做一份备份。

  对于配置文件的备份,通过使用 cp 命令即可完成

grub.conf 配置文件

对于 GRUB 的表现和行为控制,主要通过编辑 grub.conf 配置文件得以实现,为了之后更好的自定义引导菜单,先通过以下示例认识 grub.conf 配置文件中的各个选项,以及它们的作用。

  GRUB 是 Linux 中最主要的多系统引导程序,使用它可以为 Unix、Linux、Windows、OS/2 等操作系统制作多系统引导菜单,并对这些操作系统进行引导启动。

  更多有关 GRUB 的介绍,可参考《什么是 GRUB ?

  对于 GRUB 的表现和行为控制,主要通过编辑 grub.conf 配置文件得以实现,为了之后更好的自定义引导菜单,我们先通过以下简单的示例认识 grub.conf 配置文件中的各个选项,以及它们的作用。

什么是 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 比较好,以下是摘自“维基百科”的内容