悲催的CentOS 5系統崩潰案例


悲催的CentOS 5系統崩潰案例

問題1:CentOS5 系統文件崩潰(花屏死機)

問題2:忘記root密碼

問題3:忘記grub密碼

今天遇到一個CentOS 5 系統花屏死機的問題,以前有過經驗,只需要修復文件系統即可,但是悲催的是用戶忘記了root和grub的密碼。使用單用戶進入後提示Give root password for maintenance,沒辦法進入單用戶,最終使用系統恢復模式將問題修復,下面是修復過程,如果網友們有更好的建議歡迎一起探討。

悲催的CentOS 5系統崩潰案例

一、破解root密碼

1、使用系統安裝鏡像引導服務器,在下面界面輸入linux rescue然後回車,進入恢復模式。


悲催的CentOS 5系統崩潰案例

2、默認選擇,OK回車。


悲催的CentOS 5系統崩潰案例

3、默認選項,OK回車。


悲催的CentOS 5系統崩潰案例

4、這是選擇是否連接網絡,選擇NO


悲催的CentOS 5系統崩潰案例

5、這裡要注意,選擇Continue,這個不是檢查鏡像文件的提示,而是 是否使用安全模式的提示。


悲催的CentOS 5系統崩潰案例

7、選擇OK,提示將磁盤系統掛載到/mnt/sysimage上。


悲催的CentOS 5系統崩潰案例

8、系統提示已經掛載了/mnt/sysimage上。


悲催的CentOS 5系統崩潰案例

9、查看本地系統文件


悲催的CentOS 5系統崩潰案例

10、在本地系統文件中找到passwd文件。/mnt/sysimage/etc/passwd


悲催的CentOS 5系統崩潰案例

11、使用vi修改root用戶中代表密碼的X,將其刪除。


悲催的CentOS 5系統崩潰案例

12、刪除後保存退出,並使用sync命令將改動同步到本地磁盤文件中,重啟服務器。破解root密碼完成。


悲催的CentOS 5系統崩潰案例

二、修復系統磁盤

1、上面操作已經把root密碼刪除,這裡直接重啟後進入單用戶模式。


悲催的CentOS 5系統崩潰案例

2、運行fsck -A -V /dev/xxx (指定有故障的分區)修復,完成後重啟服務器,這個過程根據硬盤大小而定,我的6T磁盤掃描了十幾個小時。


悲催的CentOS 5系統崩潰案例

三、破解Grub密碼:

1、步驟與上面相同,進入單用戶模式,找到grub.conf文件。


悲催的CentOS 5系統崩潰案例

2、將有password的行刪除並保存退出,使用sync命令將改動同步到磁盤文件。


悲催的CentOS 5系統崩潰案例

3、重啟操作系統,所有問題修復完成。


分享到:


相關文章: