問題1:CentOS5 系統文件崩潰(花屏死機)
問題2:忘記root密碼
問題3:忘記grub密碼
今天遇到一個CentOS 5 系統花屏死機的問題,以前有過經驗,只需要修復文件系統即可,但是悲催的是用戶忘記了root和grub的密碼。使用單用戶進入後提示Give root password for maintenance,沒辦法進入單用戶,最終使用系統恢復模式將問題修復,下面是修復過程,如果網友們有更好的建議歡迎一起探討。
一、破解root密碼
1、使用系統安裝鏡像引導服務器,在下面界面輸入linux rescue然後回車,進入恢復模式。
2、默認選擇,OK回車。
3、默認選項,OK回車。
4、這是選擇是否連接網絡,選擇NO
5、這裡要注意,選擇Continue,這個不是檢查鏡像文件的提示,而是 是否使用安全模式的提示。
7、選擇OK,提示將磁盤系統掛載到/mnt/sysimage上。
8、系統提示已經掛載了/mnt/sysimage上。
9、查看本地系統文件
10、在本地系統文件中找到passwd文件。/mnt/sysimage/etc/passwd
11、使用vi修改root用戶中代表密碼的X,將其刪除。
12、刪除後保存退出,並使用sync命令將改動同步到本地磁盤文件中,重啟服務器。破解root密碼完成。
二、修復系統磁盤
1、上面操作已經把root密碼刪除,這裡直接重啟後進入單用戶模式。
2、運行fsck -A -V /dev/xxx (指定有故障的分區)修復,完成後重啟服務器,這個過程根據硬盤大小而定,我的6T磁盤掃描了十幾個小時。
三、破解Grub密碼:
1、步驟與上面相同,進入單用戶模式,找到grub.conf文件。
2、將有password的行刪除並保存退出,使用sync命令將改動同步到磁盤文件。
3、重啟操作系統,所有問題修復完成。
閱讀更多 IT民工10101000 的文章