運行環境:CentOS6.7 故障原因: 昨天線上執行命令yum -y update 在命令執行途中,強制中斷並直接運行poweroff命令關機。再次開機出現如圖所示故障指示: 根據提示信息分析,可能因為執行更新命令未完成導致系統內核信息混亂。 故障解決方案: 插入系統光碟,修改主板BIOS從光碟機引 ...
運行環境: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重啟系統,但重啟後又出現問題。
幸好根據英文提示,等待幾分鐘就行了。待*進度條填滿後系統再次重啟問題就解決了。