日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Solaris培訓(xùn)第二章:OpenBoot PROM

OpenBoot PROM介紹
所有Sun機(jī)器都一個(gè)用于基本硬件測試和初始化的固件 , 還有一個(gè)提供多種重要功能的用戶程序 。
基本元素
Sun系統(tǒng)的基本硬件元素包括:
Boot PROM芯片 , 它永久的固定在主板中 。
非易失性隨機(jī)訪問內(nèi)存(non-volatile random access memory (NVRAM) )芯片 , 包含主機(jī)的基本信息 。
Boot PROM內(nèi)容
boot PROM有以下功能:
加點(diǎn)自檢(Power-on self-tests (POST))
系統(tǒng)重起始開始執(zhí)行 。
檢測基本CPU板
因機(jī)器型號(hào)不同而不同 。
設(shè)備驅(qū)動(dòng)
有一些小型設(shè)備驅(qū)動(dòng)程序 , 使得啟動(dòng)的初始化過程中可以與不同的外圍設(shè)備相通訊
用戶操作界面
NVRAM 內(nèi)容
除了永久性存在地以太網(wǎng)地址、主機(jī)ID、時(shí)鐘外 , 還保存著可以修改的系統(tǒng)的配置參數(shù) 。
Basic Boot PROM Commands
ok banner
ok boot
ok help
ok printenv
ok setenv
ok set-defaults
ok probe-scsi
ok probe-scsi-all
ok probe-ide
ok reset
The Open Boot banner Command
The banner command lists several pIEces of useful information about the system such as model, amount of memory, and hostid. You can also use the banner command to identify your system's PROM version number. Three boot PROM levels are discussed in this module.
ok banner
Sun UltraSPARC 60 UPA/PCI (2 X UltraSPARC-II 296MHz), Keyboard Present
OpenBoot 3.11, 256 MB memory installed, Serial #3159808.
Ethernet address 8:0:22:1a:e7:3f, Host ID: 72303700.
ok
boot 命令和參數(shù)
您可以在boot命令后鍵入一個(gè)或多個(gè)參數(shù) 。這些參數(shù)傳遞改操作系統(tǒng)內(nèi)核 , 將影響整個(gè)啟動(dòng)過程 。
命令格式
ok boot [device_name] - [options]
參數(shù)
a 交互式啟動(dòng)系統(tǒng) 。提示輸入根設(shè)備和交換設(shè)備以及一些重要的系統(tǒng)文件
r 啟動(dòng)時(shí)系統(tǒng)將重新查找所有的設(shè)備 , 在/devices和/dev目錄下重新生成文 件 , 更新/etc/path_to_inst文件 。
s 系統(tǒng)啟動(dòng)后停留在S運(yùn)行級(jí)別 ??梢杂脕硐到y(tǒng)錯(cuò)誤排除 。
v 詳細(xì)地顯示出系統(tǒng)的啟動(dòng)信息 。有時(shí)可以用來系統(tǒng)的錯(cuò)誤排除 。
printenv 命令
printenv命令顯示NVRAM的參數(shù)以及參數(shù)的缺省值 。
查看缺省啟動(dòng)設(shè)備
您可以使用printenv顯示缺省啟動(dòng)設(shè)備 。
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
您可以在系統(tǒng)的輸出中查看缺省啟動(dòng)設(shè)備 , 參數(shù)是boot-device 。您也可以輸入printenv boot-device , 這樣只顯示啟動(dòng)設(shè)備的值 。
重新定義PROM Boot值
使用setenv命令可以重新定義PROM的值。下面的例子中把a(bǔ)uto-boot? 變?yōu)?false , 然后reset命令使系統(tǒng)重新啟動(dòng) , 使變化生效 。
ok printenv auto-boot?
auto-boot?true true
ok
ok setenv auto-boot? false
auto-boot? = false
ok reset
重置缺省值
使用set-defaults 命令將所有的參數(shù)重新設(shè)置為缺省的值 。
ok set-defaults
______________________________________________________________________
注意 –set-defaults命令只對有缺省值的參數(shù)生效 。
______________________________________________________________________
影響系統(tǒng)啟動(dòng)和自檢的按鍵有:
stop
如果在系統(tǒng)加電自檢時(shí)按下Stop鍵 , 就取消POST(加電自檢)診斷 , 然后停留在OK狀態(tài) 。
Stop d
在系統(tǒng)自檢時(shí)同時(shí)按下stop和d鍵 , 系統(tǒng)將自動(dòng)轉(zhuǎn)到診斷模式 , 診斷模式下系統(tǒng)將更完全地進(jìn)行自檢 。

推薦閱讀