分析并解決Unix操作系統(tǒng)常見問題
在我們學(xué)習(xí)Unix操作系統(tǒng)時,經(jīng)常會遇到Unix操作系統(tǒng)的常見問題,這里將介紹unix操作系統(tǒng)的問題的解決方法。這里,我們就來解決一個問題。當(dāng)打開計算機(jī)電源后,主控臺屏幕上出現(xiàn)如下信息:boot not found cannot open stage 1 boot failure:error loading hd(40)/boot,然后死機(jī)。這是Unix操作系統(tǒng)的常見問題,我們就分析并且解決它。
分析:這表明系統(tǒng)根目錄下的Boot文件丟失或找不到。Boot文件是用于裝載并執(zhí)行Unix操作系統(tǒng)程序的交互式程序,主要用于裝載和執(zhí)行Unix操作系統(tǒng)的核心,在引導(dǎo)過程中Boot將讀取/etc/default/boot,顯示引導(dǎo)過程信息,裝入并執(zhí)行/Unix,所以當(dāng)Boot文件丟失或找不到將導(dǎo)致系統(tǒng)引導(dǎo)失敗。
解決方法:
若Boot文件丟失:
1.以Boot盤(應(yīng)急軟盤或安裝光盤)引導(dǎo)。
2.在系統(tǒng)引導(dǎo)提示下敲入hd(40) unix,這個命令用于從硬盤把Unix操作系統(tǒng)核心載入。然后輸入root用戶的口令,進(jìn)入單用戶模式,此時出現(xiàn)超級用戶提示符#。
3.卸載Boot文件系統(tǒng),執(zhí)行命令: umount /stand。
4.裝載Boot文件系統(tǒng),執(zhí)行命令: mount /stand。(說明:SCO Openserver 5.0.5系統(tǒng)啟動后將/stand文件系統(tǒng)設(shè)置為只讀,且不能更改屬性,用此方法使/stand目錄可寫。)
5.用命令把Boot軟盤安裝到系統(tǒng)中,執(zhí)行命令:mount /dev/fd0135ds18 /mnt,然后用命令:cp /mnt/boot /stand將Boot文件拷貝到/stand目錄下。
6.用命令umount /dev/fd0135ds18(或umount /mnt)把Boot盤卸載。
7.取出Boot盤,敲入haltsys或reboot命令重新引導(dǎo)系統(tǒng)。
8.在系統(tǒng)正常引導(dǎo)后進(jìn)入root用戶,將/boot文件的屬主和組改為bin即可。
若Boot文件找不到:
這種情況一般是由于Cmos配置中硬盤的參數(shù)不對,此時只需讓系統(tǒng)把硬盤自動檢測一下,將參數(shù)改正過來即可。
根據(jù)以上方法,我們就解決了Unix操作系統(tǒng)的這個死機(jī)問題。希望大家可以好好的學(xué)習(xí)unix操作系統(tǒng)的相關(guān)知識。
【編輯推薦】