9.3. 使用 YaST 配置引导装载程序

在您的 SUSE 系统中配置引导装载程序最简单的方法就是使用 YaST 模块。在 YaST 控制中心,选择系统+引导装载程序配置。如图 9.1 “使用 YaST 配置引导装载程序”中所示,它将显示您系统的当前引导装载程序配置,并允许您进行更改。

图 9.1. 使用 YaST 配置引导装载程序

使用 YaST 配置引导装载程序

使用扇区管理选项卡可编辑、更改和删除单个操作系统的引导装载程序扇区。若要添加某个选项,请单击添加。要更改现有选项的值,请用鼠标选中它,然后单击编辑。如果根本不想使用某个现有选项,则将其选中,然后单击删除。如果对引导装载程序选项不熟悉,请先阅读第 9.2 节 “使用 GRUB 引导”

使用引导装载程序安装选项卡查看并更改类型、位置和高级装载程序设置的相关设置。

9.3.1. 引导装载程序类型

引导装载程序安装中设置引导装载程序类型。SUSE Linux 中默认的引导装载程序是 GRUB。如要使用 LILO,请执行如下操作:

过程 9.1. 更改引导装载程序类型

  1. 选择引导装载程序安装选项卡。

  2. 对于引导装载程序,请选择 LILO

  3. 在打开的对话框中,选择以下某个操作:

    建议新配置

    让 YaST 推荐一个新的配置。

    转换当前配置

    让 YaST 转换当前的配置。在转换配置时,有些设置可能会丢失。

    从头开始新的配置

    编写自定义配置。此操作在安装 SUSE Linux 时不可用。

    读取保存在磁盘上的配置

    装载自己的 /etc/lilo.conf。此操作在安装 SUSE Linux 时不可用。

  4. 单击确定保存更改。

  5. 在主对话窗口中单击完成以应用更改。

转换时,旧的 GRUB 配置将保存到磁盘上。如要使用它,只需将引导装载程序类型改回 GRUB,然后选择恢复转换前保存的配置。此操作仅在已安装的系统上可用。

[Note]自定义引导装载程序

如果想要使用 GRUB 或 LILO 以外的引导装载程序,请选择不安装任何引导装载程序。在选择该选项之前,请仔细阅读您的引导装载程序文档。

9.3.2. 引导装载程序位置

要更改引导装载程序的位置,请遵循以下步骤:

过程 9.2. 更改引导装载程序位置

  1. 选择引导装载程序安装选项卡,然后为引导装载程序位置选择以下某个选项:

    /dev/hdX 的主引导记录

    这将在磁盘的 MBR 中安装引导装载程序。X 将识别硬盘,例如 a、b、c 或 d:

    hda => ide0 master 
    hdb => ide0 slave
    hdc => ide1 master 
    hdd => ide1 slave 
           
    引导分区 /dev/hdXY 的引导扇区

    /boot 分区的引导扇区。如果在硬盘驱动器上安装了多个操作系统,则此选项是默认选项。Y 代表分区(1、2、3、4 和 5 等),如下所示:

    	/dev/hda1
           
    引导分区 /dev/hdXY 的引导扇区

    /(root) 分区的引导扇区。除非需要 /boot 分区或需要使用 MBR,否则这是首选默认值。

    其它

    手工使用此选项来指定引导装载程序的位置。

  2. 单击结束来应用更改。

9.3.3. 默认系统

要更改默认引导的系统,请按如下所示继续:

过程 9.3. 设置默认系统

  1. 打开扇区管理选项卡。

  2. 从列表中选择所需的系统。

  3. 单击设为默认

  4. 单击完成以激活这些更改。

9.3.4. 引导装载程序超时

引导装载程序不会立即引导默认系统。超时期间,可以选择要引导的系统或编写一些内核参数。要设置引导装载程序超时值,请执行如下操作:

过程 9.4. 更改引导装载程序超时值

  1. 打开引导装载程序安装选项卡。

  2. 单击引导装载程序选项

  3. 选中显示引导菜单

  4. 引导菜单中,用鼠标单击相应的方向键或者使用键盘上的方向键来更改引导菜单超时中的值,或者输入新的值。

  5. 单击确定

  6. 单击完成以保存更改。

应该通过禁用在超时后继续引导使引导菜单的设置永久显示而没有超时。

9.3.5. 安全性设置

使用此 YaST 模块,还可以设置口令来保护引导。这提供了更高的安全性级别。

过程 9.5. 设置引导装载程序口令

  1. 打开引导装载程序安装选项卡。

  2. 单击引导装载程序选项

  3. 口令保护中,选中使用口令保护引导装载程序,然后设置口令。

  4. 单击确定

  5. 单击完成以保存更改。

9.3.6. 磁盘顺序

如果您的计算机有多个硬盘,则可以按照计算机的 BIOS 设置中定义的顺序指定磁盘引导顺序(请参见第 9.2.2 节 “文件 device.map”)。为此,请执行如下操作:

过程 9.6. 设置磁盘顺序

  1. 打开引导装载程序安装选项卡。

  2. 单击引导装载程序安装详细信息

  3. 如果列出了多个磁盘,请选择一个,然后单击向上向下来对显示的磁盘重新排序。

  4. 单击确定保存更改。

  5. 单击完成以保存更改。

使用该模块,还可以将主引导记录替换为通用代码(用于引导活动分区)。在磁盘系统区域更新中单击将 MBR 替换为通用代码。启用激活引导装载程序分区可激活包含引导装载程序的分区。单击完成以保存更改。