歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> 完美解決Linux啟動問題解決方法(修改稿)

完美解決Linux啟動問題解決方法(修改稿)

日期:2017/2/27 9:31:58   编辑:更多Linux
  本文就兩類常見啟動問題: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:  cd\dosutils\autoboot  ..\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了!口令破解還可以參考上面方法2、3、5(如果Lilo正常,就不必運行lilo)     附:安裝Linux後,如果不能啟動DOS、Windows(假定安裝在/dev/hda1), 請進入Linux後,修改/etc/lilo.conf文件,加上:  other=/dev/hda1  label=dos  保存退出,執行lilo命令,他會把lilo中加上dos的選項。




Copyright © Linux教程網 All Rights Reserved