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