当使用 CD 或 CD 映象从 Solaris 2.6 和 Solaris 7 操作环境升级时,可能会给系统目前没有的语言环境安装附加欧洲语言。如果系统中没有足够空间,升级无法完成。可能无法安装系统中现有的语言环境的语言。
在升级过程中手工选择要安装的语言。按这些步骤执行。
当显示语言 CD 安装面板时,单击 “上一步” 按纽。
取消选择附加语言然后继续升级。
使用联合网络安装映象来从 Solaris 2.6 和 Solaris 7 操作环境升级。不要使用 CD 或 CD 映象升级。
登录到系统中。
运行 prodreg。
卸载任何附加语言。
将语言 CD 插入到 CD-ROM 然后运行顶级安装程序。
选择定制安装。
选择要安装的语言。
通过单击 “下一步” 和 “现在安装 ” 按纽完成语言 CD 安装。
如果升级到 Solaris 8 2/02,或兼容的操作环境而已安装了 Solaris Management ConsoleTM 1.0、 1.0.1 或 1.0.2 软件,必须在升级前卸载 Solaris 管理控制台软件。 Solaris 管理控制台 2.0 软件与任何以前的控制台版本不兼容。如果您安装了 SEAS 2.0 overbox、SEAS 3.0 overbox 或 Solaris 8 Admin Pack,则 Solaris Management Console 可能存在于系统中。
在升级之前,请运行 /usr/bin/prodreg 并完全卸载 Solaris 管理控制台软件。
如果没有在更新前卸载 Solaris 管理控制台 1.0、1.0.1 或 1.0.2 软件,必须删除所有 Solaris 管理控制台 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 管理控制台 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_202_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 GB 界限的大分区。如果试图安装这样的分区,安装的系统不会正确运行。
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 操作环境, 因为此 BIOS 版本不再支持这些系统。
因为引导路径不使用硬盘代码,所以您仍可使用引导软盘或引导 CD 来引导系统。然后请选择硬盘作为引导设备,而不是选网络或 CD-ROM 驱动器。
缺省情况下,Solaris ata 设备驱动程序的 DMA 功能对于 ATA/ATAPI 设备是禁用的。 DMA 被禁用时,可以顺利安装 Solaris 8 操作环境。
要启用 DMA 特性来提高性能,请参见 PCI-IDE 系统禁用直接内存访问 (DMA)。