Solaris 9 安装指南

引导系统时的问题

从介质引导:错误信息


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

原因:

系统未连接到网络。

解决办法:

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


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

原因:

系统无法找到合适的引导介质。

解决办法:

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

或者,如果您未将 Solaris 9 DVD 或 Solaris 9 Software 1 (1 of 2)、Solaris 9 Software 2 (2 of 2) 和 Solaris 9 Languages CD 的映像复制到安装服务器,确保在安装服务器上安装了 Solaris 9 DVD 或 Solaris 9 Software 1 (1 of 2) 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 (1 of 2) CD 插入到驱动器中。

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


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

描述:

这是参考性信息。

解决办法:

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

从介质引导:一般问题


系统不引导。

描述:

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


注意:

如果不提供该标志,则仍显示信息,但将输出定向到系统日志文件。有关更多信息,请参见 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 (1 of 2) CD 映像(Solaris 9 Software 1 (1 of 2) CD 或安装服务器上 Solaris 9 Software 1 (1 of 2) CD 映像的副本)

解决办法:

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

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

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

请参见手册页 install_server


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

原因:

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

解决办法:

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

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

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