Solaris 8 (SPARC 平台版本) 安装指南

第 5 章 故障排除

本章提供了在安装 Solaris 软件时您可能会遇到的特定错误消息以及常见问题列表。有些特别适用于 Solaris Web Start,有些却不适用。这些问题通常在"引导系统"和"升级 Solaris 软件" - 本章中的两个主要部分里出现。

引导系统

错误消息


le0: No carrier - transceiver cable problem  

问题 

如何解决问题 

系统未与网络相连接。 

如果这是非联网的系统,请忽略该消息。 如果这是联网系统,请确保已可靠连接以太网电缆。 


The file just loaded does not appear to be executable

问题 

如何解决问题 

系统无法找到正确的引导媒体。 

验证系统已正确设置,以便从安装服务器通过网络安装。例如,在设置系统时,请确保为系统指定了正确的平台组。 

另外,如果您未复制 Solaris 8 安装英语 SPARC 平台版本 或 Solaris 8 安装多语言 SPARC 平台版本 CD,请确保已在安装服务器上安装 Solaris 8 安装英语 SPARC 平台版本 或者 Solaris 8 安装多语言 SPARC 平台版本 CD,并确保它们是可访问的。 


boot: cannot open /kernel/unix

问题 

如何解决问题 

如果因显式地把引导文件设置到 /kernel/unix 而覆盖了引导文件的位置,就会发生此错误。在 Solaris 2.6 之后的发行版本中,内核未驻留在 /kernel/unix 中,而是驻留在 /platform/arch/kernel/unix 之中。

将 PROM 中的引导文件重置为""(空白)。 


Can't boot from file/device                                   

问题 

如何解决问题 

安装程序未能在系统的 CD-ROM 驱动器中找到 Solaris 8 安装英语 SPARC 平台版本 或 Solaris 8 安装多语言 SPARC 平台版本 CD。 

请确保: 

  • CD-ROM 驱动器已正确安装并开始运行

  • Solaris 8 安装英语 SPARC 平台版本 或者 Solaris 8 安装多语言 SPARC 平台版本 CD 已插入 CD-ROM 驱动器中


WARNING: clock gained xxx days -- CHECK AND RESET DATE!

问题 

如何解决问题 

这是参考性消息。 

忽略此消息,并继续进行安装。 

升级 Solaris 软件

本节讲述在升级 Solaris 软件时您可能遇到问题的解决方法。

错误消息


No upgradeable disks

问题 

如何解决问题 

错误 ID:1191792 

/etc/vfstab 文件中的一个交换项导致升级失败。

/etc/vfstab 文件中的下列行变为注释行:

  • 未升级磁盘上的所有交换文件和片

  • 不再存在的交换文件

  • 任何未使用的交换片

一般问题

问题 

如何解决问题 

由于安装程序无法在系统上安装元设备而导致升级失败。 

无法自动升级元设备。"Upgrading to Other Solaris Versions" in Solstice DiskSuite 4.2.1 Reference Guide中有说明。

问题 

如何解决问题 

错误 ID:1170953 

即使系统存在一个能被升级的 Solaris 软件的版本,也没有升级选项。 

 

原因 1:/var/sadm 目录是一个符号链接,或者它是从另一文件系统安装的。

原因 1 的解决方法:/var/sadm 目录移至根 (/) 或者 /var 文件系统中。

原因 2:缺少 /var/sadm/softinfo/INST_RELEASE 文件。

原因 2 的解决方法:用下列模板创建新的 INST_RELEASE 文件:

OS=Solaris 
VERSION=2.x
REV=0

其中,x 是系统中 Solaris 软件的版本。

问题 

如何解决问题 

由于无法控制的原因而导致升级失败,例如电源故障或网络连接故障,结果系统处于无法引导状态。

  1. 从 Solaris 8 安装英语 SPARC 平台版本 或 Solaris 8 安装多语言 SPARC 平台版本 CD,或者从网络来重新引导系统。

  2. 选择安装的升级选项。

Solaris Web Start 确定系统是否已部分升级,如果是,将从停止处继续升级。 

问题 

如何解决问题 

由于安装程序无法安装文件系统而导致升级失败。在升级过程中,安装程序试图将系统的 /etc/vfstab 文件所列示的所有文件系统安装到正在升级的根 (/) 文件系统中。如果安装程序无法安装文件系统,则安装失败并退出。

请确保能够安装系统的 /etc/vfstab 文件中的所有文件系统。将 /etc/vfstab 文件中任何不能安装或者可能导致该问题的文件系统变为注释行,这样,在升级过程中,安装程序就不会试图安装这些文件系统。


注意:

不能将任何包含要升级软件的基于系统的文件系统 (例如,/usr) 变为注释行。


问题 

如何解决问题 

系统没有升级所需要的足够空间。弄清是否能通过核查以下原因来解决该空间问题,而并不使用自动布局来重新排列空间。

 

原因 1:由于自动装载程序在升级期间未激活,因此安装程序会安装与自动装载文件系统符号链接的软件包中的任何文件或目录。如果符号链接被覆写,升级可能因磁盘空间不足而失败。


注意:

通常驻留在已自动装载的文件系统上的 /var/mail/var/news 目录不受升级的影响。


原因 1 的解决方法:在升级过程中,删除会在已自动装载的文件系统中创建文件或目录的软件包。这样,安装程序就不会覆写与软件包中的文件或目录链接的符号链接。

原因 2:正在升级的软件组中添加了新的软件,或者某些现有软件的大小有增加。在升级过程中,安装程序会安装属于以前安装在系统中的软件组一部分的任何新软件,并且对系统中任何现有的软件包进行升级。

原因 2 的解决方法:在升级过程中,删除安装在需要更多空间的文件系统中的软件包。尤其要查找任何已添加到 Solaris 软件中而您又不需要的新软件包。