Intel 平台版本 Solaris 8 安装指南 --6.故障排除( 三 )


继续键入 quit直到您退出 format 程序到系统提示处 。
请选择"从工作区重新启动安装"菜单以恢复 GUI 安装或者通过键入 suninstall来恢复 CUI 安装 。

WARNING: CHANGE DEFAULT BOOT DEVICE 问题
如何解决问题
系统 BIOS 中的缺省引导设备可能被设置为要求您使用 Solaris 8 设备配置助理 Intel 体系结构 软盘来引导系统的设备 。
这是参考性消息 。
请继续安装,如有必要,则在安装 Solaris 软件后,将 BIOS 中指定的系统的缺省引导设备更改为不需要 Solaris 8 设备配置助理 Intel 体系结构 软盘的设备 。
升级 Solaris 软件 本节讲述在升级 Solaris 软件时您可能遇到问题的解决方法 。
错误消息
No upgradeable disks 问题
如何解决问题
在 /etc/vfstab 文件中的一个 swap 项导致升级失败 。
将 /etc/vfstab 文件中的下列行变为注释行:
未升级磁盘上的所有 swap 文件和片
不再存在的 swap 文件
任何未使用的 swap 片
一般问题问题
如何解决问题
由于 Solaris Web Start 无法找到 IA 引导分区,升级失败 。因此,Solaris Web Start 试图执行初始升级 。最终,显示下面的消息:

Please choose another installation option, see the Solaris install Documentation for more details. #并且 Solaris Web Start 退出.note:您无法使用 Solaris Web Start 从 Solaris 7 或者从 Solaris 操作环境较早的版本升级至 Solaris 8,因为它使用一种不同的方法来安装 Solaris 软件 (一种独立的 10 MB IA 引导分区) 。
取而代之的,您必须使用 Solaris 8 Interactive Installation Program,在 "Solaris 8 高级安装指南" 中的 "Using the Solaris 8 Interactive Installation Program" in Solaris 8 Advanced Installation Guide 中,对此有详细资料 。
如果您的系统 BIOS 支持将缺省引导设备从一个设备更改到另一个设备:
请将第二硬盘添加到系统,并在第二磁盘上手动创建 Solaris fdisk 分区和 大于或等于 10 MB 的 IA 引导分区 。
note:第二磁盘必须或者是启用 LBA 模式 (即启用逻辑块寻址 -- 也就是说,磁盘上的扇区被线性映射和寻址)的或者是含有少于 1024 个柱面的 。要确定第二磁盘是否是启用 LBA 模式还是启用 CHS 模式 (柱面/磁头/扇区启用 -- 也就是说,磁盘的寻址是通过柱面、磁头和扇区号来实现的),键入:

# prtconf -pv | grep lba 如果显示 lba-access-ok,则第二磁盘是启用 LBA 的模式 。如果 未 显示 lba-access-ok,则第二磁盘是启用 CHS 的模式 。
使用您系统的 BIOS 设置工具将第二磁盘标识为缺省的引导设备 。
对 Solaris 分区进行格式化,以使它的 swap 片足够大以包含这个 Solaris 软件 (至少需要 256 MB,但是推荐使用 512 MB;对于 Solaris 8 多语言安装 Intel 平台版本 至少需要 320 MB )。
从第二磁盘引导来升级第一磁盘上的 Solaris 软件 。
问题
如何解决问题
由于安装程序无法在系统上安装元设备而导致升级失败 。
无法自动升级元设备 。在 "Solstice DiskSuite 4.2 参考指南" 中的 "Upgrading to Other Solaris Versions" in Solstice DiskSuite 4.2 Reference Guide 中有说明 。
问题
如何解决问题
即使系统存在一个能被升级的 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 软件的版本 。
问题

推荐阅读