Solaris 10 安装指南:Solaris Live Upgrade 和升级规划

引导系统时的问题

从介质引导:错误消息


le0: No carrier - transceiver cable problem(le0:无载体-收发器电缆问题)

原因:

系统未连接到网络。

解决方法:

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


The file just loaded does not appear to be executable(刚装入的文件不是可执行文件)

原因:

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

解决方法:

验证是否已经正确地设置系统,以使用安装服务器通过网络来安装 Solaris 10 软件。下面是可执行的检查示例。

  • 如果已将 Solaris Operating System DVD 或 Solaris Software CD 的映像复制到安装服务器,请确保在设置系统时为其指定了正确的平台组。

  • 如果要使用 DVD 或 CD 介质,请确保已在安装服务器上挂载了 Solaris Operating System DVD 或 Solaris Software - 1 CD 并且可以对其进行访问。


boot: cannot open <filename>(引导:无法打开 <filename>)(仅限于基于 SPARC 的系统

原因:

通过显式地设置 boot -file 来覆写该位置时,将发生此错误。


注 –

filename 是一个变量,指代受影响文件的名称。


解决方法:

请按照以下说明操作:

  • 将 PROM 中的 boot -file 重置为 “ ”(空白)。

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


Can't boot from file/device(无法从 file/device 引导)

原因:

安装介质找不到可引导介质。

解决方法:

确保满足以下条件:

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

  • 将 Solaris Operating System DVD 或 Solaris Software - 1 CD 放入到驱动器中。

  • 光盘未损坏或未弄脏。


WARNING: clock gained xxx days -- CHECK AND RESET DATE(警告:时钟快 xxx 天-检查并重置日期!)(仅限于基于 SPARC 的系统

描述:

这是提示性消息。

解决方法:

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


Not a UFS file system(不是 UFS 文件系统)(仅限于基于 x86 的系统

原因:

安装 Solaris 10 软件时(通过 Solaris 安装程序或自定义 JumpStart),未选中任何引导盘。现在您必须使用 Solaris 10 3/05 Device Configuration Assistant 软盘或编辑 BIOS 来引导系统。

解决方法:

请按照以下说明操作:

从介质引导:一般问题


系统不引导。

描述:

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


注 –

如果未给出此标志,这些消息仍然会打印出来,但输出将被重定向到系统日志文件。有关更多信息,请参见 syslogd(1M)


解决方法:

对于基于 SPARC 的系统,请在 ok 提示符下键入以下命令。


ok boot net -v - install

对于基于 x86 的系统,当安装程序提示您“选择安装类型”时,键入以下命令。


b - -v install 

在带有 Toshiba SD-M1401 DVD-ROM 的系统上,从 DVD 介质引导失败

描述:

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

解决方法:

应用修补程序 111649-03 或更高版本以更新 Toshiba SD-M1401 DVD-ROM 驱动器的固件。修补程序 111649-03 在 sunsolve.sun.com 上提供。


插入无内存 PC 卡时,系统挂起或发出警告音。(仅限于基于 x86 的系统

原因:

无内存 PC 卡不能与其他设备使用相同的内存资源。

解决方法:

要修正这个问题,请查看您的 PC 卡说明并检查地址范围。


在预引导阶段,Solaris 10 3/05 Device Configuration Assistant 软盘没有检测到系统的 IDE BIOS 主驱动器。(仅限于基于 x86 的系统

解决方法:

请按照以下说明操作:

  • 如果使用旧驱动器,它们可能不受支持。查看您的硬件制造商文档。

  • 确保排线和电源电缆连接正确。查看制造商文档。

  • 如果仅有一个驱动器连接到控制器,请通过设置跳线将其指定为主驱动器。一些驱动器在作为单个主驱动器和作为与从属驱动器一起工作的主驱动器时具有不同的跳线设置。将驱动器连接到电缆末端的连接器,以减少当未使用的连接器在电缆末端摇晃时出现的信号响应。

  • 如果两个驱动器都连接到控制器,请通过设置跳线将一个驱动器指定为主驱动器(或作为带有从属驱动器运行的主驱动器),并将第二个驱动器设置为从属驱动器。

  • 如果一个驱动器是硬盘且第二个驱动器是 CD-ROM 驱动器,请通过设置跳线将其中一个驱动器指定为从属驱动器。您可以将任一物理驱动器设置为从属驱动器。

  • 如果单个控制器连接两个驱动器仍出现问题,请一次连接一个驱动器以验证它们是否能正常工作。通过设置跳线将驱动器设置为主驱动器或单个主驱动器,并使用 IDE 排线电缆末端的驱动器连接器连接该驱动器。验证每个驱动器都可以正常工作,然后将驱动器跳线设置回一个主驱动器和一个从属驱动器的配置。

  • 如果驱动器是磁盘驱动器,请使用 BIOS 设置实用程序以确保驱动器类型(表明柱面数、磁头数和扇区数)设置正确。某些 BIOS 软件可能具有自动检测驱动器类型的功能。

  • 如果驱动器是 CD-ROM,请使用 BIOS 设置屏幕将驱动器类型设置为 CD-ROM 驱动器,前提是 BIOS 软件提供此功能。

  • 对许多系统而言,如果安装了 MS-DOS CD-ROM 驱动程序,则 IDE CD-ROM 驱动器将只能被 MS-DOS 识别。尝试另一个驱动器。


在预引导过程中,Solaris 10 3/05 Device Configuration Assistant 软盘未找到系统的 IDE 磁盘或 CD-ROM 驱动器。(仅限于基于 x86 的系统

解决方法:

请按照以下说明操作:


在显示系统提示符之前,系统挂起。(仅限于基于 x86 的系统

解决方法:

系统中有不支持的硬件。查看您的硬件制造商文档。

从网络引导:错误消息


WARNING: getfile: RPC failed: error 5 (RPC Timed out).(警告: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 文件中。


No network boot server. Unable to install the system. See installation instructions. (没有网络引导服务器。无法安装系统。请参见安装说明。)(仅限于基于 SPARC 的系统

原因:

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

解决方法:

确保正确地将系统设置为从网络安装。请参见《Solaris 10 安装指南:基于网络的安装》中的“使用 CD 映像添加要从网络安装的系统”


prom_panic: Could not mount file system(prom_panic:无法挂载文件系统)(仅限于基于 SPARC 的系统

原因:

当您从网络安装 Solaris,但引导软件无法找到以下内容时将发生此错误:

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

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

解决方法:

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

  • 如果从安装服务器的 DVD-ROM 或 CD-ROM 驱动器安装 Solaris,请确保 Solaris Operating System DVD 或 Solaris Software - 1 CD 已插入 CD-ROM 驱动器中,已挂载并已在 /etc/dfs/dfstab 文件中共享。

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


Timeout waiting for ARP/RARP packet...(等待 ARP/RARP 包时发生超时...)(仅限于基于 SPARC 的系统

原因:

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

解决方法:

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

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

bootparams: nis files
原因:

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

解决方法:

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

原因:

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

解决方法:

原因 3:使用正确的体系结构值,重新运行 add_install_client


ip: joining multicasts failed on tr0 - will use link layer broadcasts for multicast(IP:在 tr0 上连接多路广播失败-多路广播将使用链路层广播)(仅限于基于 x86 的系统

原因:

当使用令牌环卡引导系统时会显示此错误消息。以太网多址传播和令牌环多址传播的工作方式不同。由于向驱动器提供了无效的多址传播地址,因此驱动器返回此错误消息。

解决方法:

忽略此错误消息。如果不能使用多址传播,IP 将改用链路层广播,不会造成安装失败。


Requesting Internet address for Ethernet_Address(请求 Ethernet_Address 的 Internet 地址)(仅限于基于 x86 的系统

原因:

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

解决方法:

验证系统的主机名是否列在名称服务中。如果系统主机名列在 NIS 或 NIS+ 名称服务中,并且系统继续显示此错误消息,请尝试重新引导系统。


RPC: Timed out No bootparams (whoami) server responding; still trying...(RPC:超时,无引导参数 (whoami) 服务器响应;继续尝试...)(仅限于基于 x86 的系统

原因:

客户机试图从网络引导,但它无法找到具有安装服务器上 /etc/bootparams 文件项的系统。

解决方法:

在安装服务器上使用 add_install_client。使用该命令向 /etc/bootparams 文件中添加适当的项,使客户机可以从网络引导。


Still trying to find a RPL server...(继续尝试查找 RPL 服务器...)(仅限于基于 x86 的系统

原因:

系统试图从网络引导,但服务器没有设置为引导此系统。

解决方法:

在安装服务器上,为要安装的系统执行 add_install_clientadd_install_client 命令建立一个 /rplboot 目录,其中包含需要的网络引导程序。


CLIENT MAC ADDR:FF FF FF FF FF FF(仅存在于使用 DHCP 执行的网络安装

原因:

DHCP 服务器未正确配置。如果未在 DHCP 管理器软件中正确定义选项或宏,则可能会发生这种错误。

解决方法:

在 DHCP 管理器软件中,验证是否正确定义了选项和宏。确认定义了“路由器”选项,并且对于用来进行网络安装的子网,“路由器”选项的值是正确的。

从网络引导:一般问题


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

原因:

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

解决方法:

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

install_system root=boot_server:path install=install_server:path

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


系统没有从网络引导(仅限于使用 DHCP 执行的网络安装)。

原因:

DHCP 服务器未正确配置。如果未在 DHCP 服务器上将系统配置为安装客户机,可能会发生这种错误。

解决方法:

在 DHCP 管理器软件中,验证是否为客户机系统定义了安装选项和宏。有关更多信息,请参见《Solaris 10 安装指南:基于网络的安装》中的“使用 DHCP 服务预配置系统配置信息(任务)”