文档详情

系统故障分析和排除.ppt

发布:2019-01-02约1.28万字共62页下载文档
文本预览下载声明
Sun系统及硬件维护 培训内容 OpenBoot 的使用 系统故障分析和排除 OpenBoot的使用 内容 OpenBoot概述 启动并测试系统 设置环境变量 Emergency Procedure 建立TIP连接 什么是OpenBoot? IEEE的Boot Firmware标准 1275-1994 独立于处理器设计 开机后立即执行 可升级 OpenBoot的基本任务 测试和初始化系统硬件 确定硬件配置 从网络或磁盘设备引导操作系统 提供交互式的软硬件调试工具 设备树 设备通过总线连接在计算机主机上 OpenBoot 把总线和通过总线互连的设备表示成设备树上的节点 设备路径、地址和参数 每个设备有唯一的名字,代表设备种类和设备在系统地址结构中的位置 全路径设备名(物理设备名)是用“/”分割的一系列节点名 设备树的根及机器本身,表现为“/” 每个节点名的形式: driver-name@unit-address: device-arguments eg: sd@6,0:a 设备树、地址和参数 driver-name 包含1-31位字母或数字,区分大小写。@符号放在地址信息之前 le lance ethernet sd scsi disk,cdrom st scsi tape 设备路径、地址和参数 unit-address 一个字符串,代表其在父节点设备的地址空间中的物理位置。字符串的格式与总线有关。 device-arguments 一个字符串,其格式与具体的设备有关。它可以用来给设备的软件传递更进一步的信息。 设备路径、地址和参数 Example: /sbus@1f,0/esp@0,4000/sd@3,0:a SbusSUNW,fassd为driver-name 1f,0代表主系统总线上的一个地址,因为在这个例子中sbus直接与主系统总线相连 0,4000 Sbus插槽号(0)和一个偏移量(4000),因为esp设备在Sbus 0 号插槽的卡上的地址偏移量为4000 3,0是SCSI设备号和逻辑单元号,因为磁盘连在SCSI总线上的设备号为3,逻辑单元号为0 浏览设备树的命令 show-devs .properties (查看设备特性) cd / cd device-name pwd words (查看本节点的访问方法) see wordname 设备别名 A shorthand representation of a device path Example: /sbus@1f,0/esp@0,4000/sd@3,0:a devalias command devalias devalias alias devalias alias device-path nvalias alias device-path nvunalias alias Getting Help Help command help – list main help categories help categories – show help for all commands in the category. Use only the first word of the category description. Help is available only for commands that are used frequency. 使用一些OpenBoot命令时要注意 操作系统开始运行后,OpenBoot运行有可能不正确 解决办法 1、用printenv 查看auto-boot?的值。如果为true,用setenv 把 它设置成false 2、用reset复位系统 3、当系统停在ok状态下时,执行用户命令 4、用setenv把auto-boot?重新设置成true 5、Reset the system 引导和测试系统 经常用OpenBoot命令做的工作 引导系统 运行系统自检 显示系统信息 复位系统 引导系统 引导参数 auto-boot? boot-command diag-switch? boot-device boot-file diag-device diag -file Boot proc
显示全部
相似文档