Solaris 9 安装指南

引导系统时的问题

从媒体引导:错误信息


le0: 无载波 - 收发器电缆问题

原因:

系统未连接到网络。

解决办法:

如果这是非联网的系统,请忽略该信息。如果这是联网系统,确保安全地连接了以太网电缆。


刚装入的文件不是可执行文件

原因:

系统无法找到合适的引导媒体。

解决办法:

请验证是否已经正确地设置系统,以从网络或从安装服务器安装 Solaris 9。例如,确保在设置系统时为系统指定了正确的平台组。

或者,如果您未将 Solaris 9 DVD 或 Solaris 9 Software 1 of 2 CD、Solaris 9 Software 2 of 2 和 Solaris 9 Languages CD 的映像复制到安装服务器,确保在安装服务器上安装了 Solaris 9 DVD 或 Solaris 9 Software 1 of 2 CD CD 并且可以访问。


引导: 无法打开 /kernel/unix

原因:

当您通过显式地将 boot - file 设置为 /kernel/unix 从而覆盖其位置时,将发生此错误。

解决办法:
  • 请将 PROM 中的 boot -file 重新设置为 " "(空白)。

  • 确保将 diag-switch 设置为 off 和 true。


无法从 file/device 引导

原因:

安装媒体找不到可引导媒体。

解决办法:

确保满足下列条件:

  • 正确地安装并打开 DVD-ROM 或 CD-ROM 驱动器。

  • 将 Solaris 9 DVD 或 Solaris 9 Software 1 of 2 CD CD 插入到驱动器中。

  • 磁盘未受损坏且未弄脏。


警告: 时钟快 xxx 天 -- 检查并重置日期!

描述:

这是参考性信息。

解决办法:

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

从媒体引导:一般问题


系统不引导。

描述:

在最初设置定制 JumpStart 服务器时,您可能遇到不返回错误信息的引导问题。 要验证有关系统以及系统引导方式的信息,请运行带 -v 选项的引导命令。 当您使用 -v 选项时,引导命令将在屏幕上显示冗余调试信息。


注意:

如果不提供该标志,则仍显示信息,但将输出定向到系统日志文件。 有关更多信息,请参见 syslogd(1M)。


解决办法:

ok 提示符下,键入下列内容:ok boot net -v - install


在具有 Toshiba SD-M 1401 DVD-ROM 的系统上,从 DVD 媒体引导将失败

如果系统的 Toshiba SD-M1401 DVD-ROM 的固件为修订版 1007,则系统无法从 Solaris 9 DVD 引导。

解决办法:

应用修补程序 111649-03 或更高版本以更新 Toshiba SD-M1401 DVD-ROM 驱动器的固件。 修补程序 111649-03 包含在 Solaris 9 增补 CD 中。

从网络引导:错误信息


警告: getfile: RPC 失败: 错误 5(RPC 超时)。

描述:

当网络上有两个或更多个服务器响应安装客户机的引导请求时,将发生此错误。 安装客户机与错误的引导服务器连接,安装挂起。 下列特定原因可能导致发生该错误:

原因:

原因 1:/etc/bootparams 文件可能存在于具有此安装客户机项的不同服务器上。

解决办法:

原因 1: 确保网络上的服务器没有针对该安装客户机拥有多个 /etc/bootparams 项。 如果它们有多个项,请删除所有安装服务器和引导服务器上的 /etc/bootparams 文件中的重复客户机项(安装客户机要使用的服务器除外)。

原因:

原因 2: 此安装客户机可能存在多个 /tftpboot/rplboot 目录项。

解决办法:

原因 2: 确保网络上的服务器没有多个用于安装客户机的 /tftpboot /rplboot 目录项。 如果它们有多个项,请从所有安装服务器上的 /tftpboot/rplboot 目录中删除重复的客户机项并引导服务器(安装客户机要使用的服务器除外)。

原因:

原因 3: 一个安装客户机项可能存在于服务器上的 /etc/bootparams 文件中,一项可能存在于另一个使所有系统都能访问配置文件服务器的 /etc/bootparams 文件中。 这样的项与以下内容类似:

* install_config=profile_server:path

类似于 NIS 或 NIS+ bootparams 表中的前一个项的行也可引起该错误。

解决办法:

原因 3: 如果名称服务 bootparams 映射或表中存在通配符(例如 * install_config=),则删除它并将它添加到引导服务器上的 /etc/bootparams 文件中。


没有网络引导服务器。 无法安装系统。 请参阅安装说明。

原因:

此错误发生在您试图从网络安装的系统上。 系统设置错误。

解决办法:

确保正确地将系统设置为从网络安装。 请参阅 "添加将从网络安装的系统"


prom_panic: 无法安装文件系统

原因:

当您正从网络安装 Solaris 9,但引导软件无法定位下列内容时将发生此错误:

  • Solaris 9 DVD(此 DVD 或安装服务器上的 DVD 映像的副本

  • Solaris 9 Software 1 of 2 CD CD 映像(Solaris 9 Software 1 of 2 CD CD 或安装服务器上 Solaris 9 Software 1 of 2 CD CD 映像的副本)

解决办法:

确保安装并共享了安装软件。

  • 如果要从安装服务器的 DVD-ROM 或 CD-ROM 驱动器中安装 Solaris 9,确保 Solaris 9 DVD 或 Solaris 9 Software 1 of 2 CD 已插入到 CD-ROM 驱动器中,已安装并在 /etc/dfs/dfstab 文件中共享。

  • 如果从安装服务器磁盘上的 Solaris 9 DVD 映像或 Solaris 9 Software 1 of 2 CD CD 映像的副本中进行安装,则确保在 /etc/dfs/dfstab 文件中共享该副本的目录路径。

请参阅手册页 install_server


等待 ARP/RARP 包时发生超时...

原因:

原因 1: 客户机试图从网络引导,但它找不到知道该客户机的系统。

解决办法:

原因 1: 请检验系统的主机名是否在 NIS 或 NIS+ 名称服务中。 此外,请检验引导服务器的 /etc/nsswitch.conf 文件中的 bootparams 搜索顺序。

例如,/etc/nsswitch.conf 文件中的下行指示 JumpStart 或 Solaris suninstall program 首先在 NIS 映射中查找 bootparams 信息。 如果程序未找到任何信息,则 JumpStart 程序或 Solaris suninstall program 查看引导服务器的 /etc/bootparams 文件。

bootparams: nis 文件
原因:

原因 2:客户机的以太网地址不正确。

解决办法:

原因 2:在安装服务器的 /etc/ethers 文件中检验以太网地址是否正确。

原因:

原因 3:在定制 JumpStart 安装中,add_install_client 命令指定将指定的服务器作为安装服务器的平台组。 如果在使用 add_install_client 的同时使用了错误的体系结构值,则您将看到此问题。 例如,要安装的机器是 sun4u,但您却改用了 sun4m。

解决办法:

原因 3:重新运行具有正确体系结构值的 add_install_client

一般问题 -> 从网络引导


系统从网络引导,但却从指定的安装服务器以外的系统中引导。

原因:

/etc/bootparams 以及可能的 /etc/ethers 项存在于另一个客户机系统上。

解决办法:

在名称服务器上,更新正在安装的系统的 /etc/bootparams 项。 该项应符合下列语法:

install_system root=boot_server:path install=install_server:path

此外,确保安装客户机的子网中只有一个 bootparams 项。


在您设置安装服务器并将系统配置为从网络安装 Solaris 9 之后,该系统仍然不引导。

原因:

tftpd 可能不会在安装服务器上运行。

解决办法:

确保 tftpd 守护程序正在安装服务器上运行。 键入以下命令:


# ps -ef | grep tftpd

如果此命令不返回一个指示 tftpd 守护程序正在运行的行,则编辑 /etc/inetd.conf 文件并将注释 (#) 字符从下行中删除:

# tftp dgram udp wait root /usr/sbin/in.tftpd in.tftpd \
 -s /tftpboot

完成此更改之后,请再次尝试引导系统。