- 論壇徽章:
- 0
|
我以前積累的,現在搞得少了。可以提供大家看看:
OK 狀態(tài)下的指令:
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
ok devalias
ok setenv auto-boot? false
BootPROM相當于PC的CMOS,可以在BootRPOM下檢測硬件和設置啟動選項。
Sun系統(tǒng)包含下列兩樣基本硬件:
? BootPROM芯片
? 非易失性存儲器(NVRAM):保存主機的ID號和啟動選項設置
BootPROM基本命令
? banner
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
banner命令顯示系統(tǒng)的基本配置信息,包括機器型號、CPU數量和主頻、內存大小、以太網地址、主機序列號等。
? boot 命令及參數
ok boot [device_name] - [options]
選項包括:
a 交互式啟動操作系統(tǒng)
r 重新配置操作系統(tǒng)硬件信息
s 操作系統(tǒng)進入調試狀態(tài)(單用戶模式)
v 顯示啟動信息的詳細情況
ok boot disk2 -r
? printenv命令
printenv命令顯示NVRAM變量的設置和缺省值。
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 disk2 disk
auto-boot? true true
More [,,q] ? q
ok
? setenv命令
setenv設置PROM的參數值,常用的參數有:
參數 值 意義
auto-boot? true 下次自動啟動操作系統(tǒng)
false 下次啟動停在OK狀態(tài)
boot-device cdrom 從光驅啟動操作系統(tǒng)
disk2 從第二個硬盤啟動操作系統(tǒng)
注:由于Ultra 5沒有內置SCSI口,只能加塊帶SCSI口的網卡。此時設置啟動盤應該是:
ok setenv boot-device /pci@1f,0/pci@1/pci@1/SUNW,isptwo@4/sd@2,0:a
Ultra 60外置硬盤的啟動應為:
ok setenv boot-device /pci@1f,4000/SCSI@3,1/disk@2,0:a
? set-defaults
將NVRAM的所有參數復原為默認值
機器啟動時的鍵盤輸入
? stop
如果在系統(tǒng)加電自檢時按下Stop鍵,就取消POST(加電自檢)診斷,然后停留在OK狀態(tài)。
? Stop+d
在系統(tǒng)自檢時同時按下stop和d鍵,系統(tǒng)將自動轉到診斷模式,診斷模式下系統(tǒng)將更完全地進行自檢。
? Stop+n
如果由于NVRAM的設置不正確而導致系統(tǒng)無法正確啟動時,可以在系統(tǒng)加電自檢時同時按下stop和n鍵。它的作用是將NVRAM的參數值設為默認值。
? Stop+a
同時按下stop和a鍵將中斷操作系統(tǒng)的運行,退到OK狀態(tài)。
警告:盡量不要在操作系統(tǒng)運行時按stop+a,這將導致操作系統(tǒng)停止并且導致數據的丟失。在萬不得以的時候,在按下stop+a后,鍵入sync命令用以將內存的數據同步到硬盤中。
查找系統(tǒng)設備
? probe-scsi-all
ok probe-scsi-all
Target 3
Unit 0 Disk SEAGATE ST1480 SUN0424626600190016
Copyright (c)
All Rights Reserved
Target 6
Unit 0 Removable Read Only device SONY CD-ROM
這個命令查找系統(tǒng)的所有SCSI設備。
注:如果從操作系統(tǒng)中退出后再運行此命令可能會造成系統(tǒng)的死機。請先設置auto-boot?為false后再運行reset-all,系統(tǒng)將重新自檢,停留在OK狀態(tài)下,然后可以運行這個命令。
? probe-ide
查找系統(tǒng)的所有IDE設備。
ok probe-ide
Device 0 ( Primary Master )
ATA Model : ST 34342A
Device 1 ( Primary Slave )
Not Present
Device 2 ( Secondary Master )
removable ATAPI Model : CDR-8240B
Device 3 ( Secondary Slave )
Removable ATAPI Model yyyyyyyyyyyyyyy
注:如果從操作系統(tǒng)中退出后再運行此命令可能會造成系統(tǒng)的死機。請現設置auto-boot?為false后再運行reset-all,系統(tǒng)將重新自檢,停留在OK狀態(tài)下,然后可以運行這個命令。
設備檢測
? eject
將軟盤放入軟驅,然后在輸入eject,軟盤將自動彈出。
? watch-net-all
測試所有網卡和網絡狀態(tài)。每個網卡測試分兩部分:loop-back測試和網絡線路測試。如果loop-back(網卡自環(huán))通過,說明網卡狀態(tài)良好。如果網絡線路測試沒通過,說明網線沒接收到信號,可能是網線沒接好或是網線不好。 |
|