如果開機時發生 kernel 故障,有兩種方法可在 Solaris Resource Manager 關閉的情況下重新開機。請先嘗試方法 A;如果失敗的話,再嘗試方法 B。
來到開機顯示器提示符號時,ok。如果沒有看到提示符號,請向主控台遞送一個間斷順序。
在啟動提示符號模式時將系統開機﹕
ok boot -a Booting from: sd(0,0,0) -a |
按下 Return 鍵以接受要載入的內定 kernel 檔案及模組路徑﹕
Enter filename [kernel/unix]: <Enter> Enter default directory for modules [/platform/SUNW,.../kernel /kernel /usr/kernel]: <Enter> SunOS Release 5.6 Version ... [UNIX(R) System V Release 4.0] |
當您被提示輸入要使用的系統檔案名稱時,請鍵入 etc/system.noshrload。
這是您安裝 Solaris Resource Manager 產品之前的原始版 /etc/system 檔案。當您安裝 Solaris Resource Manager 時會自動生成此版。
Name of system file [etc/system]: etc/system.noshrload |
接受剩下其他問題的內定值﹕
root filesystem type [ufs]: <Enter> Enter physical name of root device [...]: <Enter> |
您的系統現在可以在關閉 Solaris Resource Manager 時開機。
從您的安裝媒體(光碟)將 Solaris 系統開機﹕
ok boot cdrom -s |
裝載一般 root 檔案系統磁碟裝置。
# mount /dev/dsk/device-name /a |
使用一個如 vi 的文字編輯器來編輯一般 root 檔案系統上的 /etc/system 檔﹕
# vi /a/etc/system |
刪註將 initclass 設為 SHR 的一行字。請注意此檔中的刪註字元是一個星號 (*)。
* set initclass="SHR" |
解除裝載一般 root 檔案系統﹕
# umount /a |
從普通磁碟重新將系統開機﹕
# shutdown -i 6 |
您的系統現在可以在關閉 Solaris Resource Manager 時開機。