Solaris 9 12/03 发行说明

安装 Solaris 9 12/03 软件之前需要知道的问题

SPARC: 在 Sun Fire V880 上安装 Solaris 9 12/03 软件将导致重新引导后发出警告

在 Solaris 9 12/03 发行版中提供了 Sun FireTM V880 软件。 在 Sun Fire V880 服务器上安装 Solaris 9 12/03 发行版时,V880 软件将尝试加载 bbc 和 gptwo 驱动程序。

对错误 4717004 的修复将删除 bbc 和 gptwo 驱动程序。 由于这些驱动程序已被删除而不再可用,所以重新引导系统时将显示以下错误消息:


警告: 安装 "bbc" 驱动程序失败。
警告: 安装 "gptwo" 驱动程序失败。

解决方法: 这些信息不会带来任何问题,忽略它们是安全的。

x86: 安装完 Solaris 9 软件后,装有特定 ATA 硬盘驱动器的系统在重新引导时将挂起

在装有特定类型的 ATA 硬盘驱动器的系统中安装 Solaris 9 软件会导致系统挂起。 安装完成后尝试软重新引导时系统挂起。

此问题会出现在装有 ATA 硬盘驱动器的系统中,这类驱动器会恢复为 ATA/ATAPI-6 T13 规范中有关 Ultra DMA 模式的缺省状态特性。

在软件复位后,此类磁盘驱动器将从 Ultra DMA 模式恢复为 Multiword DMA 模式,除非禁用此功能。 可以通过“设置功能”/“ 禁用启动时恢复到缺省状态”命令禁用此功能。

此问题的具体情况取决于 BIOS 和系统中的 ATA 硬盘驱动器类型。 此问题可能会在以下情况下出现:

解决方法:要解决此问题,请执行以下操作:

  1. 如果系统在引导时挂起,可通过关闭电源然后再次打开电源来重新启动系统。 系统随后应能正常引导。

  2. 系统引导完之后,登录到系统并成为超级用户。

  3. 使用文本编辑器编辑 /platform/i86pc/kernel/drv/ata.conf 文件。

    添加下面一行:


    ata-revert-to-defaults=0;

下一次系统重新引导时应不会再挂起。

x86: Solaris 9 12/03 Installation CD 分区问题

如果 Solaris 9 12/03 Installation CD 上的 Solaris Web Start 3.0 程序无法在系统上找到 Solaris fdisk 分区,则必须在 root 磁盘上创建一个 Solaris fdisk 分区。


小心:小心:

如果改变现有 fdisk 分区的大小,则该分区上的所有数据都将被自动删除。 请在创建 Solaris fdisk 分区之前备份所有数据。


Solaris Web Start 3.0 程序需要有两个 fdisk 分区才能执行安装操作。


注意:

Solaris 9 12/03 Installation CD 上的安装程序从 Solaris fdisk 分区中移出 10 MB,来创建 x86 引导分区。 这可以防止改变任何现有的 fdisk 分区。

请勿手动创建此分区。

这一要求还可以防止您使用 Solaris 9 12/03 Installation CD 将 Solaris 2.6 或 Solaris 7 发行版升级到 Solaris 9 12/03 软件。 有关详细信息,请参见升级问题


x86: 缺省引导磁盘分区布局的更改

在 Solaris 9 12/03 发行版本中,Solaris Web Start 和 suninstall 安装程序在缺省情况下均使用新的引导磁盘分区布局来容纳 Sun LX50 系统上的服务分区。 此安装程序使您可以保留现有的服务分区。

新的缺省分区包括以下分区:

如果要使用此缺省布局,请在 Solaris Web Start 或 suninstall 程序提示您选择引导磁盘布局时,选择“缺省”。


注意:

如果在当前不包含服务分区的系统上安装 Solaris 9 12/03 (x86 Platform Edition) 软件,则在缺省情况下,Solaris Web Start 和 suninstall 程序不创建新的服务分区。 如果要在系统上创建服务分区,请参见x86: 在不包含现有服务分区的系统上无法缺省创建服务分区


您还可以选择使用 fdisk 公用程序手动编辑磁盘分区布局。 在以下情况下,您可能需要手动编辑引导磁盘分区:


注意:

如果您的系统包含 Solaris 软件的可升级版本,但不包含 x86 引导分区,则可能无法使用 Solaris Installation CD 进行升级。 要将不带有 x86 引导分区的系统升级到 Solaris 9 12/03 发行版,请使用 Solaris 9 12/03 Software 1 of 2 CD 上的 suninstall 安装程序。


SPARC: 缺省 Solaris JumpStart 配置文件可能无法在小磁盘上安装多个语言环境

如果使用 Solaris 9 12/03 介质上的缺省 Solaris JumpStartTM 配置文件在装有小磁盘的系统上安装多个语言环境,则安装可能会失败。 此问题可能会在以下情况下发生:

x86: 在不包含现有服务分区的系统上无法缺省创建服务分区

如果您在当前不包含服务分区的系统上安装 Solaris 9 12/03 软件,则在缺省情况下,安装程序不会创建服务分区。 如果要在同一个磁盘上包含服务分区和 Solaris 分区,则必须在安装该软件之前重新创建服务分区。

如果您将 Solaris 8 2/02 软件安装在 Sun LX50 系统中,则安装程序可能不会保留服务分区。 如果您没有手动编辑 fdisk 引导分区布局以保留服务分区,则安装程序会在安装过程中删除服务分区。


注意:

如果安装 Solaris 8 2/02 软件时未特别地保留服务分区,则不能重新创建服务分区并升级到 Solaris 9 12/03 发行版, 必须执行软件的初始安装。


解决方法:如果希望在包含 Solaris 分区的磁盘上包含服务分区,请选择以下方法之一:

x86: 没有提供 Solaris Device Configuration Assistant 引导软盘

在 Solaris 9 12/03 发行版中,Solaris 9 Device Configuration Assistant 未作为引导软盘提供。 要引导 Device Configuration Assistant,请选择以下选项之一:

有关详细信息,请参见Solaris 9 12/03 安装指南

x86: 请勿升级带有 BIOS GG.06.13 版的 Hewlett-Packard (HP) Vectra XU 系列系统

Solaris 9 12/03 软件提供了使您能够安装大分区的功能。 系统 BIOS 必须支持逻辑块寻址 (LBA)。 BIOS GG.06.13 版不支持 LBA 存取。 Solaris 引导程序不能解决此类冲突。 此问题还可能影响其它 HP Vectra 系统。

如果执行这种升级,HP 系统将无法启动, 而只显示带有不断闪烁的下划线光标的黑色空屏。

解决方法:不要将带有最新 BIOS GG.06.13 版的 HP Vectra XU 系列系统升级到 Solaris 9 12/03 发行版, 因为此版本不再支持这些系统。

因为引导路径不使用硬盘代码,所以您仍然可以使用引导软盘或引导 CD 来引导系统。 然后选择将硬盘(而不是网络或 CD-ROM 驱动器)作为您的可引导设备。