sun OBP命令总结(精简)
参考:OpenBoot3.x命令参考  说明:有部分实在无法用中文表达得或者说没有必要用中文表达的,保留使用了英文。里边有些是个人对 
OpenBoot3.x的理解,可能存在错误。  期望指正,QQ:33033777,MSN:wa0362@126.com  
 OpenBootPROM的介绍  
 简称OBP,可以理解为普通pc的BIOS的增强版,它是控制sun服务器的引导过程、初始化配置某些硬件和提 
供了某些诊断的工具。其配置保存在主板的prom固件中,配置的方式是通过在OBP命令行下进行配置。  
我们可以通过它来:  调整启动设备和启动参数,如从光盘引导。  检测硬件故障  完成某些必须在操作系统启动之前完成的配置,如某些硬件设备的配置。  等等功能。  
显然x86系统不会有OBP  
1.Overview  
用户界面  
可以通过下面的方式进入OBP界面  • halt你的系统,init 1,等等  • 使用组合键 Stop-A  • 没有设定auto-boot?为ture的话每次开机自动进入  • 系统硬件检测到错误,并且不能跳过的话会进入OBP界面  (This is known as a Watchdog Reset.)  
 设备树  跟solaris操作系统的设备的物理命名方式相同。  
 设备别名  设备名通常是类似下面的格式  /sbus@1f,0/esp@0,40000/sd@3,0:a  在我们的使用中很不方便,使用设备别名却是我们的操作相当的方便  
devalias  显示当前的别名设置  devalias alias  显示特定设备别名对应的物理设备名  devalias alias device-path  设置别名,如果alias有重复则覆盖掉旧值  
注意:这样定义的别名重启不会保存,如果想永久的修改可以考虑nvalias,nvunalias命令,稍后会说到  
显示设备树  可用的命令和功能描述  Command                  Description  .properties                 显示当前所在设备节点的属性  dev device-path         选择某个设备节点  dev node-name         在当前设备节点的下级树查找某个设备节点,并且切换到第一个  dev ..                         选择当前设备节点的上一级设备  dev /                          选择设备的根节点  device-end                 离开设备树  " device-path" find-device         Choose device node, similar to dev.  ls                     显示当前设备的下级设备  pwd                 显示当前设备的物理连接路径  see wordname         Decompile the specified word.  show-devs [device-path] 显示设备树,单纯show-devs显示整个机器的设备树  words              显示当前设备的名字  
example:  
ok dev /zs@1,f0000000  ok .properties  address                            ffee9000  本新闻共 6页,当前在第 1页   1  2  3  4  5  6   |