本节介绍了安装 Solaris 9 9/05 HW 软件之前应该了解的安装错误。
如果口令中包含特殊字符 "@"("at" 符号)和 " ' "(单引号),则仅在进行 DVD GUI 交互式 Flash 安装时,该 Flash 检索会失败。任何其他特殊字符都不会产生问题。
解决方法:选择一个不包含 "@" 或 " ' " 特殊字符的新口令。
SVM 镜像创建会失败,或者,有时安装程序会在安装过程中挂起。如果安装成功,则重新引导后出现紧急情况。将显示以下错误消息:
Creation of SVM Metadb -- Hangs |
— 或 —
Panic after reboot |
解决方法:安装完成后创建 SVM 卷。
在 Sun FireTM V1280 服务器上,从 Extra Value 目录安装 SunSM Net Connect 3.1 失败。Sun Net Connect 安装程序错误地将 Sun Fire V1280 服务器功能评估为可现场更换单元 (FRU)。因此,安装失败,且所有已安装的 Sun Net Connect 软件包均被删除。安装日志中将记录以下错误消息:
Error: pkgadd failed for SUNWfrunc |
解决方法:从 https://srsnetconnect3.sun.com 下载最新版本的 SRS Net Connect 服务。
如果使用 Intel 引导前执行环境 (PXE) 在带有 Adaptec Ultra-160 SCSI 接口的系统上执行网络安装,则安装将会挂起。可能会显示类似以下内容的错误消息:
Error: Unable to Find Device Driver The device driver, cadp160.bef, is missing. |
在上面的例子中,不能在系统上找到 cadp160.bef 驱动程序。在您的系统上,受影响的驱动程序的名称可能会不同。
如果系统 BIOS 将 Adaptec Ultra-160 接口设置为使用与系统网络接口卡 (NIC) 相同的中断请求 (IRQ),则将发生该错误。
解决方法:选择以下解决方法之一:
要通过网络安装,请删除 Adaptec Ultra-160 SCSI 接口,并使用 PXE 通过网络执行安装。
从 Solaris 9 9/04 DVD 或 CD 进行安装。
在 Sun LX50 系统中,X 服务器可能无法打开 PS/2 鼠标设备。该错误可能在安装过程中发生,也可能在系统重新引导时发生。如果发生问题,会显示以下错误消息:
ddxSUNWmouse: Error opening mouse device '/dev/kdmouse; /dev/kdmouse: No such device or address |
因此,Solaris 安装程序将只能在命令行界面模式下继续执行。完成安装后,该问题可能将在 Solaris 运行时仍然存在。
解决方法:在连接到服务器 PS/2 接口的 Y 形电缆上,切换 PS/2 键盘连接和鼠标连接。
如果系统重新引导后仍不能识别 PS/2 鼠标,请按 LX50 服务器上的 "Reset" 按钮。也可以在出现以下引导提示时,使用重新配置选项 (b -r):
Select (b)oot or (i)nterpreter: |
re-preinstall 命令无法安装自定义 JumpStart 软件。故障产生的原因在于 fsck 命令不能更新那些具有只读权限的文件系统的 UFS 日志。
例如,键入以下命令:
# /usr/sbin/install.d/re-preinstall cXt XdXsX
系统重新引导后,将显示以下错误消息:
fsck of device failed, re-preinstall needs to be re-run. syncing file systems... done Program terminated |
解决方法:选择以下选项之一:必须是超级用户,才能执行任何一种解决方法。
选项 1:如果是使用可写的网络安装映像,请执行以下步骤:
在包含安装映像的服务器上,编辑 /usr/sbin/install.d/rcS.stub 文件,删除或注释掉以下行:
# # Make sure the root FS is clean # # /etc/fsck -F ufs -o p ${RootfsRaw} >/dev/null # if [ $? -ne 0 ]; then # echo "fsck of ${RootfsRaw} failed, re-preinstall needs to be re-run." # /usr/sbin/halt # if |
在将要安装 JumpStart 软件的系统上,以单用户模式引导网络安装映像:
ok boot net -s
照常运行 re-preinstall 命令。
# /usr/sbin/install.d/re-preinstall cXt XdXsX
选项 2:如果直接从 CD-ROM 或 DVD-ROM 引导,请执行以下步骤:
从 CD 或 DVD 引导。
退出安装程序。
运行 re-preinstall 命令。
挂载步骤 3 中创建的设备。
例如,在步骤 3 中键入了 re-preinstall c0t0d0s0,则请执行以下命令挂载该文件系统:
# mount /dev/dsk/c0t0d0s0 /mnt
在安装的文件系统中,编辑 sbin/rcS 脚本,删除或注释掉与在第一个解决方法中相同的那些行。
卸载文件系统。
# umount /mnt
重新引导系统,继续安装 JumpStart 软件。
如果系统运行的是 Solaris 2.6 或 Solaris 7 软件,卷管理器将不能正确安装 Solaris 9 9/05 HW DVD。能够装载 DVD,但不能访问数据。因此,无法设置安装服务器、执行 Live Upgrade 或访问介质上的任何数据。
解决方法:选择以下解决方法之一:
使用适合系统的修补程序。
发行 |
修补程序 ID |
---|---|
Solaris 2.6 |
107618-03 |
Solaris 7 |
107259-03 |
Solaris 2.6 |
107619-03 |
Solaris 7 |
107260-03 |
手动安装 Solaris 9 9/05 HW DVD 。不要使用卷管理来装载 DVD。执行以下操作:
成为超级用户。
停止卷管理。
# /etc/init.d/volmgt stop |
手动挂载 DVD。
# mkdir /mnt1 # mount -F hsfs -o ro /dev/dsk/c0t6d0s0 /mnt1 |
验证 DVD 是否已挂载。然后验证数据是否可以访问。
# cd /mnt1 # ls |
如果已正确装载 DVD,系统将返回以下信息。
Copyright Solaris_9 |