運行環境:CentOS6.7
故障原因:
昨天在線執行命令yum -y update 在命令執行途中,強制中斷並直接運行poweroff命令關機。再次開機出現如圖所示故障指示:
根據提示信息分析,可能因為執行更新命令未完成導致系統內核信息混亂。
故障解決方案:
插入系統光盤,修改主板BIOS從光驅引導,進入Linux rescue模式進行系統修復。
選擇OK後,系統會掛載到/mnt/sysimage路徑,在rescure模式中,可用# chroot /mnt/sysimage來切換至此路徑,這個路徑為系統真實文件。rescure模式系統實際上是偽系統。
# exit --- 退回到rescure模式 ---
# mount -t iso9660 /dev/cdrom /mnt/cdrom --- 掛載光驅cdrom到/mnt/cdrom路徑下 ---
因為修復內核所需的文件在掛載光盤的Packages目錄下面,所以必須得先掛載光驅,才能進行內核修復。
進行系統內核修復,待修復完成後,修復grub程序。
# chroot /mnt/sysimage --- 進入到損壞Linux系統中 ---
# grub-install /dev/sda --- 安裝grub程序到/dev/sda ---
# ls /boot/grub --- 查看grub目錄下面是否含有grub.conf文件
grub文件修復完成後,reboot重啟系統,但重啟後又出現問題。
幸好根據英文提示,等待幾分鐘就行了。待*進度條填滿後系統再次重啟問題就解決了。
http://xxxxxx/Linuxjc/1147861.html TechArticle