關於Solaris的OK模式

來源:互聯網
上載者:User

boot (disk  cdrom  net 裝置)
boot -s  單一使用者模式啟動
boot cdrom -s 光碟片單使用者啟動
probe-scsi-all   硬碟,光碟機等裝置
devalias    硬,光,裝置的預設設定
show-devs    顯示系統配置
banner     系統配置資訊,記憶體資訊
power-off    斷點關機
version       顯示prom系統版本資訊
devalies      系統裝置別名
printenv       顯示prom系統內容變數
setenv        設定prom系統內容變數
例````
    setenv  auto-boot false
    setenv  boot-device disk
   
set-defaults      設定prom系統內容變數為預設值
setenv  output-device  scrcen (輸出裝置,若為串口則設定為ttya,ttyb)
 
  boot-osflags    檢查引導裝置和參數
 
  watch-net-all      查看網卡
          setenv  diag-device disk 
              reset-all   改為系統自動硬碟
 
   devfsadm -v    查看顯卡  
 
   prtconf        系統資訊
 
BootPROM相當於PC的CMOS,可以在BootRPOM下檢測硬體和設定啟動選項。 
Sun系統包含下列兩樣基本硬體: 
? 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命令顯示系統的基本配置資訊,包括機器型號、CPU數量和主頻、記憶體大小、乙太網路地址、主機序號等。

? boot 命令及參數 
ok boot [device_name] - [options]

選項包括: 
a 互動式啟動作業系統 
r 重新設定作業系統硬體資訊 
s 作業系統進入調試狀態(單一使用者模式) 
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 下次自動啟動作業系統 
false 下次啟動停在OK狀態 
boot-device cdrom 從光碟機啟動作業系統 
disk2 從第二個硬碟啟動作業系統 
註:由於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 
如果在系統加電自檢時按下Stop鍵,就取消POST(加電自檢)診斷,然後停留在OK狀態。 
? Stop+d 
在系統自檢時同步選取stop和d鍵,系統將自動轉到診斷模式,診斷模式下系統將更完全地進行自檢。 
? Stop+n 
如果由於NVRAM的設定不正確而導致系統無法正確啟動時,可以在系統加電自檢時同步選取stop和n鍵。它的作用是將NVRAM的參數值設為預設值。 
? Stop+a 
同步選取stop和a鍵將中斷作業系統的運行,退到OK狀態。 
警告:盡量不要在作業系統運行時按stop+a,這將導致作業系統停止並且導致資料的丟失。在萬不得以的時候,在按下stop+a後,鍵入sync命令用以將記憶體的資料同步到硬碟中。 
尋找系統裝置 
? 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

這個命令尋找系統的所有SCSI裝置。 
註:如果從作業系統中退出後再運行此命令可能會造成系統的死機。請先設定auto-boot?為false後再運行reset-all,系統將重新自檢,停留在OK狀態下,然後可以運行這個命令。 
? probe-ide 
尋找系統的所有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

註:如果從作業系統中退出後再運行此命令可能會造成系統的死機。請現設定auto-boot?為false後再運行reset-all,系統將重新自檢,停留在OK狀態下,然後可以運行這個命令。 
裝置檢測 
? eject 
將磁碟片放入軟碟機,然後在輸入eject,磁碟片將自動彈出。 
? watch-net-all 
測試所有網卡和網路狀態。每個網卡測試分兩部分:loop-back測試和網路線路測試。如果loop-back(網卡自環)通過,說明網卡狀態良好。如果網路線路測試沒通過,說明網線沒接收到訊號,可能是網線沒接好或是網線不好。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.