歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> Unix基礎知識 >> Unix操作系統啟動故障的緊急診斷與處理

Unix操作系統啟動故障的緊急診斷與處理

日期:2017/2/25 10:13:09   编辑:Unix基礎知識

  眾所周知WINDOWS、NT操作系統,出現系統啟動失敗,不能正確引導。可通過系統工具菜單,制作應急引導盤。用應急引導盤啟動,即可解決。而Unix在啟動時,若出現系統啟動失敗。大多數情況下,人們都重新安裝操作系統,從新恢復數據,來解決問題。其實,你大可不必這樣做。你完全可以采用向WINDOWS、NT操作系統那樣,用Unix應急引導盤來成功引導系統。具體做法如下:

首先,應學會正確制作boot和root應急盤。步驟是:
1、以以超級用戶root注冊,
2、鍵入# mkdev fd
3、根據提示插入3.5英寸軟盤,分別制作boot和root盤。
原理是:應急引導盤是由boot軟盤(引導盤)和root文件系統軟盤(根文件系統盤)組成。其中boot盤包含了引導和裝入Unix核心所必須的三個文件:/boot、/etc/default/boot、/Unix。
root盤包含了一部分的Unix系統的實用程序,它們幫助把Unix完整的恢復起來。注意應急盤做好後,一定不要忘掉測試。步驟是:
1、以超級用戶root注冊,
2、鍵入# /etc/shutdown
3、系統出現reboot提示時,插入 boot盤,按回車鍵。(從boot盤盤上啟動系統)
4、系統提示插入root盤時,插入root盤,按回車鍵。
5、出現系統提示符#
若能出現系統提示符,說明應急盤制作正確。這樣的應急盤就能夠在系統從硬盤無法引導時,啟動系統。否則,造成前功盡棄。
其次,應分清情況,對症下藥。針對系統提示出現不同的情況,采用不同的方式,加以解決。
1)若出現"NO OS"提示,應按如下步驟解決
1、 插入BOOT盤,出現boot:時鍵入 hd(40)Unix
2、 進入單用戶模式,鍵入 instbb hd /dev/hd0a dparam -w
原理是:系統引導失敗,提示"NO OS"信息,表明硬盤上管理上引導部分/etc/hd0boot,/etc/hd1boot,或者主引導塊/etc/masterboot被破壞。Instbb將引導塊分區從軟盤寫給硬盤,dparam將引導塊代碼從軟盤寫給硬盤。
2)若出現"boot not found"提示,應按如下步驟解決
1. 插入boot盤,出現boot:時鍵入 fd(60)Unix.Z root=hd(42)
2. 進入單用戶模式 ,鍵入 #umount /stand
3. #mount /stand
4. #mount -r/dev/fd0 /mnt
5. #cp /mnt/boot /stand
6. #umount /mnt
7. 使用haltsys命令,重新啟動系統,出現press any key to reboot時,移走root盤。
原理是:系統引導失敗,提示"boot not found"信息,表明系統中/boot丟失了。#umount /stand能卸載硬盤/stand中損壞的引導文件和內核。#cp /mnt/boot /stand能將root應急盤上的/boot拷貝到硬盤/stand目錄。
3)若出現"Unix not found"提示,應按如下步驟解決
1、插入boot應急盤,重新啟動在出現boot:時鍵入:
fd(60)Unix.Z root=hd(42) swap=hd(41)
2、進入單用戶模式 #umount /stand
3、#mount /stand
4、#mount -r/dev/fd0 /mnt
5、#cp /mnt/Unix.Z /stand
6、#umount /mnt
7、使用haltsys命令,重新啟動系統,出現press any key to reboot時,移走root盤。
原理是:系統引導失敗,提示"Unix not found"信息,表明系統中Unix丟失了。#umount /stand能卸載硬盤/stand中損壞的引導文件和內核。#cp /mnt/Unix.Z /stand能將boot盤上的Unix內核文件壓縮復制給硬盤。
Copyright © Linux教程網 All Rights Reserved