在維護SCO Unix操作系統時應規范操作,以確保系統的正常運行,如果系統受損,比如誤刪某個系統文件 致使系統無法啟動,這時如果采取重新安裝系統的方法,勢必造成用戶數據的丟失,而且,重新安裝Unix操作系統和應用軟件及調試運行往往要花上好幾個小時的時間。能否有辦法呢 ?我們就來學習用Unix命令的知識來解決問題。
當打開計算機電源後,主控台屏幕上出現如下信息:
- boot not found
- cannot open
Stage 1 boot failure: error loading hd(40)/boot然後死機, 這表明系統根目錄下 的boot文件丟失。boot是用於裝載並執行Unix程序的交互式程序, 主要用於裝載和執行UN IX操作系統的核心, 在引導過程中boot將讀/etc/default/boot, 顯示引導過程信息, 裝入 並執行/Unix, 所以當boot文件受損時將導致系統引導失敗。我們可通過如下步驟用應急引 導盤恢復系統:
1.將Boot盤插入驅動器並重新對機器加電, 此時由Boot盤開始引導;
2.在系統引導提示下敲入hd(40)/Unix, 這個Unix命令用於從硬盤把Unix核心裝入, 然後輸 入root口令進入單用戶模式, 此時出現超級用戶提示符#;
3.用Unix命令①把Boot盤安裝到硬盤上, 然後用Unix命令: cp /mnt/boot/恢復硬盤根目錄下的 boot文件;
4.用Unix命令②把Boot盤從硬盤上卸下來;
5.敲入haltsys關閉系統, 然後再取出Boot盤, 則故障排除, 系統可正常引導;
6.在系統正常引導後進入超級用戶, 將/boot文件的屬主和組均改為系統原來所定義的 bin即可。Unix命令這次我們就講解這些。
用Unix命令解決這個問題是不是很簡單呢!