电脑技术学习

Solaris培训第二章:OpenBoot PROM

dn001

  ok

  boot 命令和参数

  您可以在boot命令后键入一个或多个参数。这些参数传递改操作系统内核,将影响整个启动过程。

  命令格式

  ok boot [device_name] - [options]

  参数

  a 交互式启动系统。提示输入根设备和交换设备以及一些重要的系统文件

  r 启动时系统将重新查找所有的设备,在/devices和/dev目录下重新生成文 件,更新/etc/path_to_inst文件。

  s 系统启动后停留在S运行级别。可以用来系统错误排除。

  v 详细地显示出系统的启动信息。有时可以用来系统的错误排除。

  printenv 命令

  printenv命令显示NVRAM的参数以及参数的缺省值。

  查看缺省启动设备

  您可以使用printenv显示缺省启动设备。

  ok printenv

  Parameter Name Value Default Value

  tpe-link-test? True true

  output-device ttya screen

  input-device ttya keyboard

  sbus-probe-list f0123 f0123

  keyboard-click? False false

  diag-file

  diag-device net net

  boot-file

  boot-device disk disk

  auto-boot? true true

  More [,,q] ? q

  您可以在系统的输出中查看缺省启动设备,参数是boot-device。您也可以输入printenv boot-device,这样只显示启动设备的值。

  重新定义PROM Boot值

  使用setenv命令可以重新定义PROM的值 。下面的例子中把auto-boot? 变为 false,然后reset命令使系统重新启动,使变化生效。

  ok printenv auto-boot?

  auto-boot?true true

  ok

  ok setenv auto-boot? false

  auto-boot? = false

  ok reset

  重置缺省值

标签: