以CentOS-7.2爲例:
刪除kernel包,無法重啓:
2、重啓,無法啓動
3、再次重啓,出現進度條時按下Esc鍵,出現如下界面,選擇從光盤啓動
4、進入如下界面,選擇Troubleshooting
5、選擇救援模式,Rescue a CentOS system
6、鍵入回車
7、選擇Continue ,鍵入1,進入
7、回車進入shell
8、查看光盤是否掛載、如若沒有掛載,首先掛載光盤
mount /dev/sr0 /mnt/cdrom
如下圖,光盤已經掛載至/run/instatll/repo
9、安裝kernel包,需要注意的是,當前並不是根的位置,如上圖,根的位置顯示爲/mnt/sysp_w_picpath,所以需要指定根的位置,完成後,重新啓動即可。
這是以刪除kernel包爲例,如果誤刪除rpm包,rpm命令和yum命令不能使用,可以使用以上方法,進行恢復安裝。
CentOS6與CentOS7進入救援模式界面有所不同,但修復步驟基本相同,在CentOS6中,選擇CD-ROM Drive後選擇Resuce installed system,而後會有一些語言,鍵盤,及網卡等基本選擇,之後會出現Resuce選擇界面,選擇Continue,繼續選擇直至shell start shell,進入shell,之後操作和7是一樣的。