Users Guide
写和只读缓冲区。 还会检测诸如缓冲区溢出一类的错误。
l 波特率检测 — 根据系统时钟验证端口速度以确保波特率处于可接收的范围。 通过向 Divisor Latch Bytes 写入相应的值来控制波特率。 端口传输和接收(以内部环回模式)2 秒
钟,然后检查传输和接收的字符数是否是波特率除以 10 的两倍(使用 10 位来传输 1 字节)。
l 中断检测 — 验证串行端口在重要事件出现时是否能够正确生成或接收中断请求 (IRQ)。 否则将会生成错误事件并使检测失败。
omdiag chassis usbctrl
使用 omdiag chassis usbctrl 命令可以检测 USB 控制器。
USB 检测将执行以下检测:
l USB 节点监测检测 — 扫描 USB 总线,枚举出所有连接到所检测 USB 控制器的 USB 设备。 USB 诊断将会枚举系统板上的各种 USB 控制器。 除了机载 USB 控制器外,软件
包还会枚举插入 PCI 插槽的 USB 控制器卡以及连接到这些 USB 控制器端口的其它 USB 设备。 本检测检查所检测 USB 控制器的热插拔和非热插拔的设备。
omdiag storage
使用 omdiag storage 命令可以对系统的存储组件(例如 CD 驱动器、DVD 驱动器、软盘驱动器、硬盘驱动器及 SCSI 或 RAID 控制器)执行检测。
omdiag storage -?
使用 omdiag storage -? 命令可以查看系统中所有存储组件的列表。
omdiag storage cddvd
使用 omdiag storage cddvd命令可以检测 CD 和 DVD 驱动器。
CD 或 DVD 驱动器检测将在 CD 或 DVD 驱动器上运行若干项检测,以确保驱动器正在正常工作。 此检测将确定系统上有多少 CD 或 DVD 驱动器,并且将只检测那些支持相应 CD 或
DVD 介质的驱动器。 要运行此检测,必须在要检测的驱动器中放入数据 CD 或 DVD(比如程序 CD 或 DVD,或者系统的恢复 CD 或 DVD)。 标准音乐 CD 不适于检测。
如果驱动器中没有要检测的数据 CD 或 DVD,则将看到以下错误消息:
Media not present in the drive, or the device may have become disconnected, or the cable may be bad.Make sure that the cable is properly
connected.Insert media in the drive and run the test again.
(驱动器中无介质,或设备可能已断开连接,或电缆连接错误。确信电缆连接正确。请在驱动器中放入介质,然后再次运行检测。)
CD/DVD 驱动器检测将执行以下检测:
l 极值检测 — 对驱动器执行非常规检测。 将要求驱动器执行非法命令以访问特定的极值扇区或播放非法列表。 本检测的预期结果是失败。
l 驱动程序机制检测 — 执行弹出、关闭和停止操作以确定驱动器伺服机械、仓门马达和轴马达是否运行正常。 便携式计算机和机架优化系统中通常提供的薄型 CD/DVD 驱动器不能
收回弹出托盘。 这种 CD/DVD 驱动器无法进行驱动器机械的弹出和关闭功能检测。
l 读取检查程序检测 — 访问并读取介质中的实际内容。 如果数据是文件形式,则在第一次尝试时逐个扇区读入临时内存缓冲区。 在随后的读取中,读取模式将随机读取扇区进行快速
检测,以及连续读取扇区进行完整检测。 然后将该数据与先前存在内存中的数据进行比较以确保读操作的正确性。
omdiag storage floppy
使用 omdiag storage floppy 命令可以检测软盘驱动器。
软盘驱动器检测将通过使用一系列搜索和读取检测检查软盘驱动器,以查看驱动器是否可以正常工作。 为运行此检测,您必须在软盘驱动器中插入一张软盘。 软盘检测将执行以下检测:
l 线性搜索检测 — 检测软盘驱动器结构的完整性。 连续移动软盘驱动器磁头,从软盘中心开始,向外移动至最大磁道,每次一个磁道,直至检测完毕整个磁盘。
注意: 此检测可能会中断连接到串行端口的设备(例如,调制解调器)的正常操作。 建议在运行检测时关闭所有连接的外部设备。
注: 以下检测在运行支持的 Microsoft Windows 和 Red Hat Enterprise Linux(版本 3)以及更高版本操作系统的系统
上可用。
注: 在运行 Red Hat Enterprise Linux 操作系统的系统上,当诊断枚举正在进行时连接或从服务器卸下 USB 设备可能引起系统挂起。
注: 在枚举时找到的 USB CD 和 DVD 驱动器如果在进行检测,则不应在检测时断开连接。 必须在要检测的 CD 驱动器中放入 CD。
注意: 在运行 CD/DVD 诊断前,请等待足够长的时间以使操作系统能够检测到驱动器中的介质
。
注: 这是 CD/DVD 诊断中最长的检测。
注: 在支持的 Red Hat Enterprise Linux 操作系统上,本检测不支持多会话 CD。 如果检测失败,插入另外一个不具有多会话的 CD 并再次运行检测。
注: 有缺陷的 CD 可能会导致 CD 驱动器检测故障。 如果出现错误,请插入另一张 CD,并重新运行此检测
。