5


OpenBoot 紧急措施

随着将 USB 键盘引入最新的 Sun 工作站,对某些 OpenBoot 紧急措施做更改也就变得非常必要。尤其是在备有标准(非 USB)键盘的系统上使用的 Stop-N、Stop-D 和 Stop-F 命令,不能用于使用 USB 键盘的系统。以下各节阐述的 OpenBoot 紧急措施分别针对于具有标准键盘的系统和具有 USB 键盘的较新的系统:


针对使用标准(非 USB)键盘的系统采取的 OpenBoot 紧急措施

发出这些命令时,请在接通系统电源后立即按住这些键并持续几秒种,直至键盘的 LED 指示灯闪烁。


表 5-1 针对非 USB 键盘采取的 OpenBoot 紧急措施

命令

说明

Stop

绕过 POST。此命令与安全模式无关。(注意:某些系统的默认设置是绕过 POST。在这种情况下,可使用 Stop-D 启动 POST。)

Stop-A

中止。

Stop-D

进入诊断模式(将 diag-switch? 设为 true)。

Stop-F

进入 TTYA 的 Forth 模式,不进行探测。用 fexit 继续初始化进程。在硬件损坏时,此命令很有用。

Stop-N

将 NVRAM 的内容复位为默认值。



针对使用 USB 键盘的系统采取的 OpenBoot 紧急措施

以下各节介绍了如何在使用 USB 键盘的系统上执行各种 Stop 命令。

Stop-A 功能

Stop-A(中止)的运行方式和在使用标准键盘的系统上的运行方式相同,只是此命令在系统复位后的头几秒内不运行。

Stop-N 功能


procedure icon  使用等同于 Stop-N 的操作

1. 接通系统电源后,一直等到前面板电源按钮的 LED 指示灯闪烁且听到蜂鸣声。

2. 快速按两次前面板电源按钮(类似于双击鼠标的方式)。

若屏幕显示的内容与下面的内容相似,则表明已成功地将 NVRAM 内容复位为默认值:

Sun Blade 1000 (2 X UltraSPARC-III) , Keyboard Present
OpenBoot 4.0, 256 MB memory installed, Serial #12134241.
Ethernet address 8:0:20:b9:27:61, Host ID: 80b92761.


Safe NVRAM mode, the following nvram configuration variables have
been overridden:
  `diag-switch?' is true
  評se-nvramrc?' is false
  詉nput-device', 詏utput-device' are defaulted
  詔tya-mode', 詔tyb-mode' are defaulted

These changes are temporary and the original values will be restored
after the next hardware or software reset.
                                                                      
ok

注意:有些 NVRAM 配置参数已复位为默认值。这些默认值包括诸如 TTYA 设置等较可能产生问题的参数。这些 NVRAM 设置仅在此次通电周期中复位为默认值。此时,如果您仅仅复位计算机而不进行其他操作,这些数值仅是暂时性更改。只有在此刻手动更改的设置才是永久设置。所有其他自定义的 NVRAM 设置都将保留。

键入 set-defaults 则表明将放弃任何自定义的 NVRAM 数值,且会永久地恢复所有 NVRAM 配置参数的默认设置。



注 - 一旦电源按钮的 LED 指示灯停止闪烁且保持明亮,再次按下电源按钮将切断系统电源。



Stop-F 功能

使用 USB 键盘的系统不具备 Stop-F 功能。

Stop-D 功能

使用 USB 键盘的系统不支持

Stop-D(诊断)键序列。但是,轻按两次电源按钮(请参阅 Stop-N 功能)可暂时性地将 diag-switch? 设为 true,从而近似地模仿 Stop-D 功能。如果想永久地启用此诊断模式,键入以下命令:

ok setenv diag-switch? true