SOLARIS BOOT AND SHUTDOWN 基礎
拿到一台跑SOLARIS的機器最重要的就是知道
如何開機跟關機
開機
當你打開你的 SUN的系統時候有的會自動開機進去
有的會停在
ok
這是因為 sun 的機器開機時候會有個類似Intel 的 BIOS
的模式,不過這個模式比Intel的BIOS強多了,可以設定各種
的模式跟密碼等等.
那麼我們怎麼開機進入系統
ok boot <-----------預設的順序開機
ok boot disk <-----------預設的IDE硬碟開機
ok boot sdisk <-----------預設的SCSI HDD開機
預設這樣就可以順利的開機進入你的系統(詳細的用法
需要參考SUN的Open Boot的使用手冊)
-----------------------------------------------------------
Q:那麼為什麼有的機器會自動開進去?
A:打以下指令
按空白鍵就可以往下一頁繼續看最後會出現ok
ok printenv
找到一行auto-boot? enable如果是enable就會自動開進去
自然的 auto-boot? disable就會停在 ok下面你要自己打
指令開機進去.
----------------------------------------------------------
開完機以後會要求你輸入你的使用者的名稱跟密碼
如果你要關機的話那你一定需要有root的權限跟密碼
關機前要知道的事情
1.我們有很多的程式在記憶體(RAM)底下跑所以如果直接關閉
你的系統會有一些資料沒有存檔所以不可以直接關unix的電
腦.
2.硬碟上面也有記憶體,暫存以及加快硬碟速度用的,這個也須
要在關機前存回硬碟要不資料會不見,會肇成系統不穩定
Q:那麼如何將這些資料存回硬碟??
A: 1.先開啟終端機(Terminal)
2.有個指令sync這個指令可以將你記憶體(RAM)的資料存回
硬碟,建議打兩次到三次這樣的指令.
----------------------------------------------------------
關機
接下來用 init這個指令來關機
自然的要在,終端機(Terminal)下打這些指令
init簡介
/sbin/init [0123456abcQqSs]
/etc/telinit [0123456abcQqSs]
這些用法可以打man init
會有英文的介紹.
關機會用到的有
init 0 會退出solaris到ok
init 5 會退出solaris並將電源關閉
init 6 會重新開機
----------------------------------------------------------
Q:我的電腦打了init 0 , 5 以後還是跳到#怎麼也不會關機?
A: 通常這種狀況會發生的原因是因為你當機了,在單人模式下
當機,當的很嚴重的時候,這個指令會沒有作用,那麼你可以用
halt來退出solaris 到ok 下再打power-off關機,這個指令
平常不要使用,除非當機很厲害無發關機的時候再用,因為他會
直接的關機不會去關閉一些程序(process),這對系統是不好的