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

SA 239 翻譯 第八章 執(zhí)行PROM命令

第八章 執(zhí)行Boot PROM命令

目錄
完成本部分的學(xué)習(xí)后,管理員可以執(zhí)行如下任務(wù):
·了解boot PROM(programmable read-only memory)的基礎(chǔ)知識(shí)
·使用基本的boot PROM命令
·標(biāo)識(shí)系統(tǒng)啟動(dòng)設(shè)備
·創(chuàng)建刪除定制的設(shè)備別名
·在shell中查看與更改NVRAM(novolatile random access memory)
·中止未響應(yīng)的系統(tǒng)

第一節(jié) boot PROM基礎(chǔ)介紹
所有的Sun系統(tǒng)都有常駐的boot PROM固件,提供啟動(dòng)之前的基本硬件測(cè)試與初始化 。boot PROM還支持從不同的設(shè)備啟動(dòng) 。此外,還具有一個(gè)提供許多重要功能的用戶接口 。
Sun boot PROM可訪問(wèn)一個(gè)標(biāo)準(zhǔn)的普通設(shè)備驅(qū)動(dòng)程序集 。系統(tǒng)使用這些驅(qū)動(dòng)程序訪問(wèn)并控制總線和啟動(dòng)設(shè)備,以正常啟動(dòng) 。
所有版本的Openboot結(jié)構(gòu)都支持第三方的板卡標(biāo)識(shí)板卡自身,并裝載其內(nèi)建的設(shè)備驅(qū)動(dòng)程序 。在系統(tǒng)啟動(dòng)過(guò)程中硬件配置階段,OpenBoot PROM請(qǐng)求每個(gè)設(shè)備聲明自己的類(lèi)型,并裝載其內(nèi)建的驅(qū)動(dòng)程序 。
圖8-2顯示了標(biāo)識(shí)過(guò)程 。

圖8-2 第三方設(shè)備標(biāo)識(shí)過(guò)程

OpenBoot體系結(jié)構(gòu)標(biāo)準(zhǔn)的目的
IEEE OpenBoot架構(gòu)標(biāo)準(zhǔn)的目的是用于提供如下功能:
·測(cè)試并初始化系統(tǒng)硬件
·判定系統(tǒng)的硬件配置
·啟動(dòng)操作系統(tǒng)環(huán)境
·為配置、測(cè)試與調(diào)試提供交互式的接口
·支持使用第三方的設(shè)備

Boot PROM
每個(gè)Sun系統(tǒng)都有一個(gè)boot PROM芯片 。容量1M的芯片通常與CPU位于同一塊板上 。Boot PROM芯片在老式的系統(tǒng)上常位于一個(gè)可插拔的接口上 。對(duì)于3.x版本的PROM,該芯片被固化在主系統(tǒng)板上 。
Ultra工作站使用可重編程的Boot PROM,稱(chēng)為閃存PROM(FPROM) 。FPROM支持使用軟件將新的啟動(dòng)程序數(shù)據(jù)加載入PROM中,而不是用更換芯片的方式進(jìn)行功能升級(jí) 。這些升級(jí)程序以CDROM方式發(fā)行 。
桌面系統(tǒng)中有一個(gè)寫(xiě)保護(hù)跳線,在寫(xiě)PROM之前必須更改跳線 。跳線默認(rèn)的位置是寫(xiě)保護(hù) 。參考Refer to the Flash Programming Manual for Ultra Desktop Systems手冊(cè),part number 802-3233-17,查看系統(tǒng)的路線位置 。
注意:很多系統(tǒng)的跳線位于安裝的幀緩沖區(qū)或其它可移動(dòng)的卡下方 。在移除更換這些卡時(shí)要小心 。
Boot PROM的主要功能是測(cè)試系統(tǒng)硬件,啟動(dòng)操作系統(tǒng)環(huán)境 。Boot PROM固件被稱(chēng)為monitor程序 。
Boot PROM固件在操作系統(tǒng)啟動(dòng)、內(nèi)核可用之前控制了系統(tǒng)的運(yùn)行 。Boot PROM還給用戶提供了用戶接口與固件工具命令,也稱(chēng)為FORTH命令集 。命令包括啟動(dòng)命令,診斷命令,及修改默認(rèn)配置的命令 。
注意:Boot PROM不能識(shí)別Solaris Operating environment(Solaris OE)文件系統(tǒng)或文件 。它主要負(fù)責(zé)處理硬件設(shè)備

Sun Boot PROM發(fā)展已經(jīng)經(jīng)歷了5代,每一代都有其基本的版本號(hào),如下列表:
版本 描述
1.x SPARC系統(tǒng)上的第一代Boot PROM
2.x 第一代的OpenBoot PROM
3.x 使用flash更新特性的OpenBoot PROM ??梢圆挥酶鼡QBoot PROM芯片而更新3.x固件 。這一代被用于Sun UltraSPARC產(chǎn)品線
4.x 支持64位UltraSPARC III 處理器的OpenBoot PROM
5.x 用于Sun Enterprise 3500,4500,5500及6500服務(wù)器

運(yùn)行如下命令查看系統(tǒng)上運(yùn)行的OpenBoot PROM版本:
# /usr/platform/‘uname -m‘/sbin/prtdiag -v

NVRAM
每個(gè)Sun系統(tǒng)中另一個(gè)重要的硬件設(shè)施是NVRAM芯片 。該可移除的芯片通常位于主系統(tǒng)板上 。
NVRAM模塊包含EEPROM (electronically erasable programmable read-only memory) 。EEPROM存儲(chǔ)了用戶在默認(rèn)的Boot PROM參數(shù)設(shè)置集中更改的啟動(dòng)參數(shù) 。這種機(jī)制讓用戶可以在特定環(huán)境下配置系統(tǒng)以特定的方式運(yùn)行,具有一定程度的靈活性 。NVRAM模塊內(nèi)部有一塊鋰電池,為NVRAM和時(shí)鐘供電 。
NVRAM包含可編輯區(qū)及不可編輯區(qū) 。不可編輯區(qū)包括如下內(nèi)容:
·以太網(wǎng)Mac地址,如8:0:20:5d:6f:9e

推薦閱讀