如果您要升级到 Solaris 8 7/01 或兼容的操作环境,并且已经安装了 Solaris Management ConsoleTM 1.0、1.0.1 或 1.0.2 软件,则在升级前必须先卸载 Solaris Management Console 软件。Solaris Management Console 2.0 软件与任何早期版本都不兼容。如果您安装了 SEAS 2.0 overbox、SEAS 3.0 overbox 或 Solaris 8 Admin Pack,则 Solaris Management Console 可能存在于系统中。
在升级之前,运行 /usr/bin/prodreg 并完全卸载 Solaris Management Console。
如果在升级之前没有卸载 Solaris Management Console 1.0、 1.0.1 或 1.0.2 软件,则必须删除所有 Solaris Management Console 1.0、1.0.1 或 1.0.2 软件包。删除软件包时应使用 pkgrm ,而不要使用 prodreg。另外,必须严格遵守软件包的删除次序。请遵循以下步骤执行。
成为超级用户。
在终端窗口中,输入以下命令。
# pkginfo |grep "Solaris Management Console" # pkginfo |grep "Solaris Management Applications" # pkginfo |grep "Solaris Diskless Client Management Application" |
输出说明中的软件包名称如果不是以"Solaris Management Console 2.0"开始,则表示 Solaris Management Console 1.0 软件包。"
使用 pkgrm 按照下列顺序删除所有的 Solaris Management Console 1.0 软件包实例。
不要删除说明中包含 "Solaris Management Console 2.0" 的软件包。例如 SUNWmc.2 可以表示 Solaris Management Console 2.0 软件。
如果 pkginfo 输出显示多个版本的 Solaris Management Console 1.0 软件包,则使用 pkgrm 将二者都删除:先删除原始包,再删除附有号码的包。例如,如果 SUNWmcman 和 SUNWmcman.2 包出现在 pkginfo 输出中,则先删除 SUNWmcman,然后再删除 SUNWmcman.2。不要使用 prodreg.
# pkgrm SUNWmcman # pkgrm SUNWmcapp # pkgrm SUNWmcsvr # pkgrm SUNWmcsvu # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmcsws |
在终端窗口中,输入以下命令。
# rm -rf /var/sadm/pkg/SUNWmcapp |
Solaris Management Console 2.0 软件现在即可正常工作。为了将来进行维护,或者如果控制台不能正常工作,则建议按以下步骤删除 Solaris Management Console 2.0 软件,并重新安装。
在终端窗口中,输入以下命令。
# pkginfo |grep "Solaris Management Console" # pkginfo |grep "Solaris Management Applications" # pkginfo |grep "Solaris Diskless Client Management Application" |
输出中的软件包名称表示系统中所安装的其余 Solaris Management Console 软件包。
使用 pkgrm 按以下顺序删除所有的 Solaris Management Console 2.0 包。
如果存在 Solaris Management Console 2.0 软件包的多个实例,如 SUNWmc 和 SUNWmc.2,则先删除 SUNWmc,再删除 SUNWmc.2。不要使用 prodreg.
# pkgrm SUNWdclnt # pkgrm SUNWmga # pkgrm SUNWmgapp # pkgrm SUNWmcdev # pkgrm SUNWmcex # pkgrm SUNWwbmc # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmccom |
将 Solaris 8 软件 (INTEL 平台版) CD 2 之 1 插入 CD-ROM 驱动器,并在终端窗口中输入以下命令。
# cd /cdrom/sol_8_701_ia/s0/Solaris_8/Product # pkgadd -d . SUNWmccom SUNWmcc SUNWmc SUNWwbmc SUNWmcex SUNWmcdev \ SUNWmgapp SUNWmga SUNWdclnt |
所有以前版本的 Solaris Management Console 软件即被删除,Solaris Management Console 2.0 软件即可正常工作。
Solaris 8 操作环境中的语言环境支持安装机制已经更改。在 Solaris 2.5.1、2.6 和 7 操作环境中,安装的语言环境支持级别取决于选择的软件群集。Solaris 8 操作环境包括一个新的安装界面,提示您选择需要语言环境支持的特定地理区域。这样,与 Solaris 2.5.1、2.6 和 Solaris 7 相比,您在安装 Solaris 8 操作环境时对系统配置的定制程度可以更高。
初始化安装过程中您必须在地理选择屏幕中选择要安装的语言环境。C (POSIX 语言环境) 和 en_US.UTF-8 (统一字符编码支持) 是唯一自动安装的语言环境。
从以前的版本升级时,会根据要升级的系统上可用的语言环境自动选择一些语言环境。 请注意,英语、法语、德语、意大利语、西班牙语和瑞典语等部分语言环境总是出现在 Solaris 2.5.1、2.6 和 7 操作环境中。
统一字符编码语言环境 (UTF-8) 具备启用多语种文本输入的功能。因为这些语言环境使用由每个单独的语言环境提供的亚洲输入方法,所以安装那些您需要为其输入文本的亚洲语言环境。
若试图在使用下列任一控制器上安装大分区(超过 8-Gbyte), 安装的系统不会正常工作。
Solaris 操作环境安装程序不能检测出 驱动程序不支持大分区的情形。因此安装继续进行且不显示错误。但重新引导系统将失败。
即使您成功地重新启动了系统,随后该系统也会因与引导设备或添加的软件包有关的其他更改而失败。与这些驱动程序相关的磁盘控制器为:
基于 Symbios 53C896 的控制器 (symhisl)
AMI MegaRAID 控制器 (mega)
基于 Compaq 53C8xx 的 SCSI 控制器 (cpqncr)
解决办法:不要在拥有由 symhisl、mega 或 cpqncr 驱动程序驱动的磁盘控制器的系统上,安装超出磁盘上前 8 GB 空间容量的大分区。
Solaris 8 操作环境能提供一个新功能,它使您能够安装大分区。DPT PM2144UW 控制器的 BIOS 必须支持逻辑块寻址 (LBA)。最新的 BIOS 修订版支持 LBA 存取。此问题还可能影响其他 DPT 控制器模型。
解决办法:将系统升级为 Solaris 8 操作环境前,确保 DPT PM2144UW 控制器的 BIOS 是从 DPT 获得的最新版本。
执行 prtconf -D。
如果屏幕中显示 dpt 名称,请运行卡的配置公用程序以获得关于模型和 BIOS 修订版的信息。
通过快擦写 BIOS 或通过安装从 DPT 获得的最新 BIOS EPROM 来升级 DPT PM2144UW 控制器。关于所有 DPT 控制器的最新 BIOS 映象,请参见 http://www.dpt.com。
您现在可以将系统升级到 Solaris 8 操作环境。
Solaris 8 操作环境能提供一个新功能,它使您能够安装大分区。 系统 BIOS 必须支持逻辑块寻址 (LBA)。BIOS 版本 GG.06.13 不支持 LBA 存取。 Solaris 引导程序不能管理此类冲突。此问题也可能影响其他 HP Vectra 系统。
如果执行这种升级,HP 系统将无法启动。 只显示带有不断闪烁的下条光标的黑色空屏。
解决办法:不要将带有最新的 BIOS 版本 GG.06.13 的 HP Vectra XU 系列系统升级到 Solaris 8 操作环境, 因为此操作环境不再支持这些系统。
因为引导路径不使用硬盘代码,所以您仍可使用引导软盘或引导 CD 来引导系统. 然后请选择硬盘作为可引导的设备,而不是选网络或 CD-ROM 驱动器。
缺省情况下,Solaris ata 设备驱动程序的 DMA 功能对于 ATA/ATAPI 设备是禁用的。DMA 被禁用时,可以顺利安装 Solaris 8 操作环境的安装。
要启用 DMA 特性来提高性能,请参见 "PCI-IDE 系统禁用"直接存储器存取"(DMA)",它位于 Solaris 8 7/01 文档 CD 上的 Solaris 8 (Intel 平台版本) 7/01 发行说明中。