1. 程式人生 > >系統排錯4:若誤刪系統核心檔案,如何恢復?

系統排錯4:若誤刪系統核心檔案,如何恢復?

系統排錯

若誤刪系統核心檔案,如何恢復?

(1)模擬實驗環境

[[email protected] ~]# cd /boot/
[[email protected] boot]# ls
##刪除核心檔案
[[email protected] boot]# rm -rf vmlinuz-3.10.0-123.el7.x86_64
[[email protected] boot]# ls

在這裡插入圖片描述

##重啟
[[email protected] boot]# reboot

(2)重啟系統後會出現如下報錯
在這裡插入圖片描述
(3)用光碟啟動系統 (同恢復mbr載入程式)
(4)進入挽救模式 (同恢復mbr載入程式)
(5)恢復系統核心檔案

1.切換系統環境
chroot /mnt/sysimage/

在這裡插入圖片描述
在這裡插入圖片描述

2.建立掛載點,並掛載光碟裝置
mkdir /westos
mount /dev/sr0 /westos 

在這裡插入圖片描述

3.切換到掛載目錄中,拷貝系統核心軟體包
cd /westos/Packages/
cp kernel-3.10.0-123.el7.x86_64.rpm /mnt
4.切換到拷貝目錄中,拆解系統核心軟體包
cd /mnt
rpm2cpio kernel-3.10.0-123.el7.x86_64.rpm | cpio -id

在這裡插入圖片描述

5.拆解後在拷貝目錄中生成了boot目錄,切換到此目錄中,拷貝系統核心檔案到/boot/目錄
cd boot/
cp vmlinuz-3.10.0-123.el7.x86_64 /boot/
6.兩次exit退出系統

在這裡插入圖片描述
(6)用硬碟的方式啟動系統(同恢復mbr載入程式)

此時系統恢復正常~
在這裡插入圖片描述