1 當grub在現有系統損壞時,不重啟系統強的及時修復方法
1.1 先行查看磁盤的信息如圖1所示
圖1 查看磁盤信息
1.2 演示損壞grub 如圖2所示
圖2 模擬損壞grub
模擬損壞後,重啟電腦肯定是進不去系統的,這裡先不進行重啟,這裡演示的是未重啟前緊急修復grub
1.3 命令行中鍵入grub命令,然後enter進入修復如圖3所示
圖3 修復grub的流程與講述
1.4 查找到內核分區後執行 setup命令安裝grub 如圖4所示
圖4 安裝grub
1.5 同步配置到磁盤如圖5所示
圖5 執行同步(這裡就不再重啟演示)
上面的這個方法是在系統中不小心破壞掉grub後,采用及時緊急的修復方法
2 當grub配置文件被損壞時的修復方法
2.1 模擬損壞grub.conf配置文件(這裡把它剪切到/root下)如圖6所示
圖6 剪切grub.conf配置文件
2.2 同步到磁盤後重啟系統如圖7所示
圖7 同步到磁盤後重啟系統
2.3 重啟之後的界面如圖8所示
圖8 grub配置文件損壞後的圖示
2.4 開始查找內核的所在的分區如圖9所示
圖9 查找內核所在分區
在查找內核分區時,當系統中有不止一個硬盤,並且都分區後,root命令不再可用,這時候就要使用find命令。find命令的格式如圖9所示,切記是敲Tab鍵,不是習慣性的Enter鍵
2.5 找到分區後,執行以下三步如圖10所示
圖10 執行 root、kernel、initrd命令
2.6 上述三步執行後,鍵入boot命令然後Enter鍵進入;boot 執行時,從虛擬機中及時的切換,沒有截取到當時狀態圖,下面是正在執行boot 如圖11所示
圖11 執行boot命令後的過程
2.7 boot命令執行後,成功登陸如圖12所示
圖12 登陸成功即修復成功
2.8 演示成功把原有的配置文件從新剪切過去如圖13
圖13 演示之後,恢復配置文件(記得一定要同步)
grub的兩種修復方法就介紹結束了,歡迎能和大家有更多的交流