Linux啟動問題解決方法(轉)

post0發表於2007-08-11
Linux啟動問題解決方法(轉)[@more@]

藍森林 2001年6月28日 08:24

作 者: 鄭良

(zheng.liang@263.net)

本文就兩類常見啟動問題:Lilo失效和忘記root口令提出若干解決方法:

Lilo失效有五種參考方法:

1、如果有啟動軟盤,用它啟動後,執行lilo,重啟。

2、紅旗下透過:用安裝光碟引導系統。在安裝嚮導開始後,我們即可溜到另一個控制檯下(按Ctrl+Alt+F2),將看到bash#字樣。如果你Linux的/分割槽是對應/dev/hda3,所用的檔案系統是ext2的。

注意:#開始的行是註釋行

mount -t ext2 /dev/hda3 /tmp

#(使用的reiser檔案系統的使用者用reiserfs代替ext2)

chroot /tmp

/sbin/lilo

如果同時忘記了root口令,可在此用passwd修改

取出光碟,用硬碟啟動。

3、紅旗下透過:用Windows的啟動軟盤啟動進入DOS,假定光碟機為g:,Linux安裝在/dev/hda3,將Linux安裝光碟放入光碟機,在DOS提示符下執行以下三條命令:

g:

cddosutilsautoboot

..loadlin vmlinuz root=/dev/hda3 1 或者

..loadlin vmlinuz root=/dev/hda3 single 或者

..loadlin vmlinuz root=/dev/hda3 init=/bin/sh rw

啟動Linux後,在#提示符下,執行 /sbin/lilo

如果同時忘記了root口令,可在#提示符下,用passwd修改

然後重啟。

4、紅旗下透過:用升級方式重灌,注意什麼包也不選,執行一遍安裝程式後,就可以修復Lilo

5、Red hat 7.1下透過:重灌(不過什麼包也不選,也不能選格式化Linux分割槽,進行到最後重新配置Lilo),如果同時忘了root口令,請牢記在重灌時輸入的口令。

忘記root口令解決方法:

如果忘了root口令,請重新啟動,在Lilo處,即顯示boot:時:

執行 linux 1 (或 linux = single 或 linux init=/bin/sh rw)

進入單使用者模式,顯示 bash#,這時執行passwd可以修改口令,然後exit, 進入到login:處,輸入root,口令輸新口令,一切就OK了

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-945502/,如需轉載,請註明出處,否則將追究法律責任。

相關文章