Solaris 10 6/06 安装指南:基本安装

Procedurex86: 通过 GRUB 使用 Solaris 安装程序执行安装或升级

基于 x86 的系统的 Solaris 安装程序使用 GRUB 引导装载器。本过程介绍如何从 CD 或 DVD 介质通过使用 GRUB 引导装载器安装基于 x86 的独立系统。有关 GRUB 引导装载器的概述信息,请参见《Solaris 10 6/06 安装指南:基于网络的安装》中的第 4  章 “基于 GRUB 引导的 Solaris 安装”


注 –

如果要在没有直接连接 DVD-ROM 或 CD-ROM 驱动器的计算机或域上安装 Solaris OS,您可以使用已连接到其他计算机上的 DVD-ROM 或 CD-ROM 驱动器。有关详细说明,请参阅《Solaris 10 6/06 安装指南:基于网络的安装》中的附录 B “远程安装或升级(任务)”


开始之前

在开始安装之前,请执行下列任务。

  1. 将相应介质插入系统中。

    如果从 Solaris 10 Operating System DVD 或 Solaris 10 Software - 1 CD 引导,请插入磁盘。系统的 BIOS 必须支持从 DVD 或 CD 引导。

    您可能需要手动设置 BIOS,以便从 DVD 或 CD 引导。请参见您的硬件文档,获取更多有关如何设置 BIOS 的信息。

  2. 通过先关闭再打开系统来引导系统。

  3. 如果您需要手动设置 BIOS 以便从 CD 或 DVD 引导,请键入相应的组合键来中断系统的引导过程。

    在 BIOS 中修改引导优先级,然后退出 BIOS,返回到安装程序。

    执行内存测试和硬件检测。屏幕刷新。将会显示 GRUB 菜单。


    GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
    +-------------------------------------------------------------------------+
    | Solaris                                                                 |
    | Solaris Serial Console ttya                                             |
    | Solaris Serial Console ttyb (for lx50, v60x and v65x)                   |
    |                                                                         |
    |                                                                         |
    +-------------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted.
    Press enter to boot the selected OS, 'e' to edit the
    commands before booting, or 'c' for a command-line.
  4. 请选择适当的安装选项。

    • 如果要从 CD 或 DVD 为当前系统安装 Solaris OS,请选择 Solaris,然后按 Enter 键。

      如果要使用缺省值安装系统,请选择该选项。

    • 如果要安装 Solaris OS 并且将屏幕输出发送到串行控制台 ttya (COM1),请选择 Solaris Serial Console ttya。

      如果要将系统显示设备更换为连接到串行端口 COM1 的系统设备,请选择该选项。

    • 如果要安装 Solaris OS 并将屏幕输出发送到串行控制台 ttyb (COM2),请选择 Solaris Serial Console ttyb。

      如果要将系统显示设备更换为连接到串行端口 COM2 的系统设备,请选择该选项。

    • 如果要使用特定的引导参数安装 Solaris OS,请执行以下步骤。

      您可能需要在安装过程中使用特定的引导参数自定义系统配置。

      1. 在 GRUB 菜单 上,请选择您要编辑的安装选项,然后按 e 键。

        在 GRUB 菜单 上,会显示与下列文本类似的引导命令。


        kernel /boot/multiboot kernel/unix -B install_media=cdrom
        module /boot/x86.miniroot
      2. 使用方向键来选择要编辑的引导项,然后按 e 键。

        要编辑的引导命令将会显示在 GRUB 编辑窗口。

      3. 通过键入要使用的引导参数或选项来编辑命令。

        Grub 编辑菜单的命令语法如下。


        grub edit>kernel /boot/multiboot kernel/unix/ \
        install [url|ask] -B options install_media=media_type
        

        有关引导参数和命令语法的信息,请参见《Solaris 10 6/06 安装指南:基于网络的安装》中的第 10  章 “准备从网络安装(命令参考)”

      4. 要返回到 GRUB 菜单,请按 Enter 键。

        此时将显示 GRUB 菜单,其中会显示对引导命令所作的编辑。

      5. 要开始安装,请在 GRUB 菜单上键入 b

    Solaris 安装程序根据安装或升级系统的要求,检查缺省引导盘。如果 Solaris 安装程序无法检测系统配置,程序会提示您所有缺少的信息。

    检查完毕后,会显示安装选择屏幕。

  5. 请选择一个安装类型。

    安装选择屏幕显示以下选项。


          Select the type of installation you want to perform:
    
             1 Solaris Interactive
             2 Custom JumpStart
             3 Solaris Interactive Text (Desktop session)
             4 Solaris Interactive Text (Console session)
             5 Apply driver updates
             6 Single user shell
    
             Enter the number of your choice followed by the <ENTER> key.
             Alternatively, enter custom boot arguments directly.
    
             If you wait 30 seconds without typing anything,
             an interactive installation will be started.
    • 要安装 Solaris OS,请从下列选项中选择:

      • 要使用 Solaris 交互式安装程序 GUI 进行安装,请键入 1,然后按 Enter 键。

      • 要使用交互式文本安装程序在桌面会话中进行安装,请键入 3,然后按 Enter 键。也可以在提示符下输入 b - text

        选择此安装类型会改写缺省的 GUI 安装程序并运行文本安装程序。

      • 要使用交互式文本安装程序在控制台会话中进行安装,请键入 4,然后按 Enter 键。也可以在提示符下输入 b - text

        选择此安装类型会改写缺省的 GUI 安装程序并运行文本安装程序。

      要执行无人参与的自定义 JumpStart 安装(选项 2),请参见《Solaris 10 6/06 安装指南:自定义 JumpStart 和高级安装》

      有关 Solaris 安装程序 GUI 和文本安装程序的详细信息,请参见系统要求和建议

      系统会配置设备和接口,并搜索配置文件。kdmconfig 实用程序会检测在系统上配置键盘、显示设备和鼠标所必需的驱动程序。此时将启动安装程序。转至步骤 6 继续安装操作。

    • 要在安装前执行系统管理任务,请从下列选项中选择:

      • 要更新驱动程序或安装一个安装时更新 (install time update, ITU),请插入更新介质,键入 5,然后按 Enter 键。

        您可能需要更新驱动程序或安装 ITU,以便在系统中运行 Solaris OS。请遵照您的驱动程序更新或 ITU 的说明来安装更新。

      • 要执行系统管理任务,请键入 6,然后按 Enter 键。

        如果需要在安装前在系统中执行任何系统管理任务,您可能需要启动单用户 shell。有关可以在安装前执行的系统管理任务的信息,请参见《System Administration Guide: Basic Administration》

      执行系统管理任务后,会显示上一步中的选项列表。请选择相应的选项来继续安装。

  6. 确定是否需要修改配置设置。


    注 –

    如果 kdmconfig 实用程序无法检测到您的系统的视频驱动程序,kdmconfig 实用程序会选择 640x480 VGA 驱动程序。使用 640x480 VGA 驱动程序无法显示 Solaris 安装 GUI。因此,显示的是 Solaris 安装程序的文本安装程序。要使用 Solaris 安装程序 GUI,请使用 kdmconfig 实用程序为系统选择正确的视频驱动程序。


    • 如果您不需要修改配置设置,则让“用于安装的窗口系统配置”屏幕超时。请转至步骤 12

    • 如果需要修改配置设置,请执行以下步骤:

      1. 按 ESC 键。


        注 –

        要中断安装并修改设备设置,必须在五秒钟内按下 ESC 键。


        显示“kdmconfig – 介绍”屏幕。

      2. 检查“kdmconfig - 查看和编辑窗口系统配置”屏幕中的配置信息,确定需要编辑的设备。

      3. 选择要更改的设备,按下 F2_Continue。

      4. 选择该设备相应的驱动程序,按下 F2_Continue。

      5. 对需要更改的每个设备,重复执行步骤 a步骤 b

      6. 完成后,选择“无需更改-测试/保存并退出”,然后按下 F2_Continue。

        将出现“kdmconfig 窗口系统配置测试”屏幕。

      7. 按下 F2_Continue。

        屏幕将刷新,并出现“kdmconfig 窗口系统配置测试”调色板和模式屏幕。

      8. 移动指针并检查显示在调色板上的颜色,确保它们显示正确。

        • 如果颜色显示不正确,请单击“否”。如有可能,按下键盘上任意键或一直等到 kdmconfig 自动退出“kdmconfig 窗口系统配置测试”屏幕。重复步骤 a步骤 h,直到颜色显示正确且可以随意移动指针为止。

        • 如果颜色显示正确,请单击“是”。

        几秒钟后,将显示“选择语言”屏幕。

  7. 选择要在安装过程中使用的语言,然后按下 Enter 键。

    几秒钟后,将出现“Solaris 安装程序”屏幕。

    • 如果正在运行 Solaris GUI 安装程序,则会显示图 2–5 中的屏幕。

    • 如果正在桌面会话中运行 Solaris 文本安装程序,则会显示图 2–6 中的屏幕。

    图 2–5 Solaris GUI 安装程序“欢迎”屏幕

    此屏幕捕获显示的是 GUI “欢迎”屏幕。此屏幕列出了安装程序配置系统所需的信息。

    图 2–6 Solaris 文本安装程序“欢迎”屏幕

    此屏幕捕获显示的是文本“欢迎”屏幕。此屏幕列出了安装程序配置系统所需的信息。

  8. 单击“下一步”,开始安装。如果有提示,请回答其余的配置问题。

    在您回答配置问题后,即会出现“欢迎使用 Solaris”对话框。

    图 2–7 “欢迎使用 Solaris”屏幕

    “安装”对话框显示“下一步”和“退出”按钮。

  9. 决定是否要自动重新引导系统,以及是否要自动弹出光盘。单击“下一步”。

    将显示“指定媒体”屏幕。

  10. 指定用于安装的介质。单击“下一步”。

    “许可证”屏幕会出现。

  11. 接受许可证协议以便继续安装。单击“下一步”。

    Solaris 安装程序会检测系统能否升级。要进行升级,系统必须具有现有的 Solaris 根 (/) 文件系统。Solaris 安装程序会检测必要的条件,然后再对系统进行升级。

    将出现“选择升级安装或初始安装”屏幕。

  12. 确定您是要执行初始安装还是升级。单击“下一步”。


    注 –

    如果在开始安装之前您在系统上恢复了诊断或服务分区,则可能无法升级到 Solaris OS。有关更多信息,请参见《Solaris 10 6/06 安装指南:Solaris Live Upgrade 和升级规划》中的“升级规划”


    如果您要升级安装了非全局区域的系统,请执行以下步骤。

    1. 如果提示您选择初始安装或升级,请您选择“升级”。单击“下一步”。

    2. 如果系统有多个根 (/) 分区,请在“选择要升级的版本”面板上选择要升级的分区。

      Solaris 安装 程序会显示表明不能自定义升级的消息,分析系统以便确定系统能否升级。此时将显示“准备升级”面板。

      如果系统只有一个根分区,则 Solaris 安装程序不会提示您选择要升级的分区。该分区将自动被选中。

    3. 要想继续升级,请在“准备升级”面板上单击“立即安装”。

      Solaris 安装程序开始升级系统。升级完成以后,可能需要更正一些未保留的本地修改。有关更多信息,请转至步骤 15 中的步骤 a

      如果不想继续升级,请单击“返回”以便执行初始安装。

  13. 选择要执行的安装类型。单击“下一步”。

    • 选择“缺省安装”则会安装完整 Solaris 软件组。

    • 如果要执行下列任务,请选择“自定义安装”。

      • 安装指定的软件组

      • 安装附加软件

      • 安装指定的软件包

      • 安装指定的语言环境

      • 自定义磁盘布局

    有关软件组的更多信息,请参见软件组的磁盘空间建议。有关自定义 fdisk 分区的信息,请参见《Solaris 10 6/06 安装指南:自定义 JumpStart 和高级安装》中的“分区建议”


    注 –

    文本安装程序不会提示您选择“缺省安装”或“自定义安装”。要执行缺省安装,请接受文本安装程序中提供的缺省值。要执行自定义安装,请在文本安装程序屏幕上编辑相应的值。


  14. 如果有提示,请回答其余的配置问题。

    在您提供了安装系统所需的信息后,即会出现“准备安装”屏幕。

    图 2–8 Solaris 安装程序的“准备安装”屏幕

    此屏幕捕获显示的是“准备安装”屏幕。屏幕中列出了在安装过程中输入的配置信息。

  15. 单击“立即安装”,安装 Solaris 软件。按照屏幕上的说明在系统上安装 Solaris 软件和任何附加软件。

    当 Solaris 安装程序完成 Solaris 软件的安装时,系统会自动重新引导或提示您手动重新引导。

    完成安装后,安装日志将保存在文件中。您可以在 /var/sadm/system/logs/var/sadm/install/logs 目录中找到安装日志。

    • 如果您执行的是初始安装,安装过程即完成。请转至步骤 16

    • 如果您要升级 Solaris 软件,则可能需要更正一些未保留的本地修改。请转至步骤 a

      1. 请查阅 /a/var/sadm/system/data/upgrade_cleanup 文件,以确定是否需要更正 Solaris 安装程序无法保存的本地修改。

      2. 更正未保存的任何本地修改。

  16. 如果安装过程中未选择自动引导,请重新引导系统。


    # reboot
    
后续步骤

要在您的计算机上安装多个操作系统,您需要指示 GRUB 引导装载器识别这些操作系统以便进行引导。有关更多信息,请参见《System Administration Guide: Basic Administration》中的“Modifying the Solaris Boot Behavior by Editing the GRUB Menu”

故障排除

如果您在安装或升级过程中遇到任何问题,请参见《Solaris 10 6/06 安装指南:自定义 JumpStart 和高级安装》中的附录 A “疑难解答(任务)”