Centos 7內核的修復以及grub的安裝

我們在使用操作系統的過程中可能會遇到內核文件損壞或者是grub引導程序丟失等問題,下面來講解一下系統內核的修復以及grub的安裝

爲了模擬環境這裏直接將/boot目錄刪除然後重啓操作系統,丟失了引導的系統開機自動進入grub救援模式

image.png

將系統盤掛載上並設置開機從光盤啓動

進入系統安裝引導初始界面,然後選擇最後一項Troubleshooting

image.png

然後選擇第二項Rescue a CentOS system進入系統救援模式

image.png

選擇Continue繼續進行

image.png

進入到系統救援模式的命令行界面

執行chroot /mnt/sysimage進行根切換

mount  /dev/sr0    /mnt將光盤掛載到/mnt目錄下

執行rpm  -ivh /mnt/Packages/Kernel-3.10.0-693.e17.x86__64.rpm --force 安裝內核

image.png

安裝完內核之後,安裝grub引導程序

首先安裝grup目錄

grub2-install /dev/sda

image.png

此時我們查看/boot下內核以及grub目錄已經生成

image.png

進入到grub2目錄安裝grub.cfg

cd /boot/grub2

grub2-mkconfig -o grub.cfg

image.png

安裝完畢後重啓操作系統

重啓後可以看到修復後的內核並且能正常進入操作系統

image.png

備註:如果操作系統只是grub引導程序損壞或者丟失可以不用重新安裝內核,只需要從新安裝grub引導程序即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章