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