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

在您的 SUSE 系统中配置引导装载程序最简单的方法就是使用 YaST 模块。在 YaST 控制中心,选择系统+引导装载程序配置。这将显示系统的当前引导装载程序配置,您可以对其进行任何所需的更改。请参见图 29.1 “使用 YaST 配置引导装载程序”

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

使用 YaST 配置引导装载程序

主窗口由两个选项卡组成:

扇区管理

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

引导装载程序安装

使用此选项卡可查看和更改与类型、位置或其它引导装载程序设置相关的设置。

29.4.1. 引导装载程序类型

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

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

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

  2. 类型窗格中,单击引导装载程序菜单,然后选择 LILO

  3. 在弹出菜单中选择以下任一操作:

    建议新配置

    YaST 将推荐一个新的配置。

    转换当前配置

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

    从头开始新的配置

    使用此选项可写入一个自定义配置。此操作在安装 SUSE Linux 时不可用。

    读取保存在磁盘上的配置

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

  4. 单击确定保存更改

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

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

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

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

29.4.2. 引导装载程序位置

可能需要更改引导装载程序的位置。此 YaST 模块将帮助您完成此操作。

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

  1. 要更改引导装载程序的位置,请单击引导装载程序安装选项卡,然后从引导装载程序位置菜单中选择以下任一选项:

    /dev/hdX 的主引导记录

    磁盘的主引导。如果 SUSE 确定系统能够以这种方式引导,则建议使用该方式,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) 分区的引导扇区。如果您在硬盘驱动器上安装了多个操作系统,并且希望继续使用旧的引导管理器,也应当使用该选项。

    其它

    此选项使您能够指定引导装载程序的位置。

  2. 单击完成以激活更改。

29.4.3. 默认系统

要更改默认系统,请执行如下操作:

过程 29.4. 设置默认系统

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

  2. 使用鼠标或者单击向上向下从列表中选择所需的系统。

  3. 单击设为默认

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

29.4.4. 引导装载程序超时

引导装载程序不会立即引导默认系统。在超时期间,可以停止默认系统的引导,然后更改要引导的系统或写入某些内核参数。要增加或减少引导装载程序超时值,请执行如下操作:

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

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

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

  3. 选中显示引导菜单

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

  5. 单击确定

  6. 单击完成以激活更改。

您可以决定是否永久显示引导菜单而不进行倒计时,方法是单击在超时后继续引导框。

29.4.5. 安全性设置

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

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

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

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

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

  4. 单击确定

  5. 单击完成以激活更改。

29.4.6. 磁盘顺序

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

过程 29.7. 设置磁盘顺序

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

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

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

  4. 单击确定保存更改。

  5. 单击完成以激活更改。

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