第二章--(第十一單元)--系統修復

一、grub文字引導階段

 當不小心損壞了grub文字引導文件並重啓了系統,導致無法開機並出現以下報錯

 wKioL1kJXJ_x49r-AAAkIrsCxOc007.png

 解決辦法:

  關閉虛擬機,修改優先啓動項爲鏡像文件,進入救援模式

 wKiom1kJXSfCCFRrAAALhDy9BkQ249.png

  更換shell

  wKioL1kJXeuT9MxzAAAIZAkGFmo423.png

  將系統中備份的grub文字引導文件導入硬盤中

  wKioL1kJXk7DUXTdAAAJDstufr8413.png

  恢復優先啓動項,重啓系統

二、內核引導文件損壞

  如果開機時出現以下報錯,導致無法開機,原因是內核引導文件損壞,導致系統無法識別內核

 wKioL1kJXr-x68ibAAAL4irgLjk648.png

 解決方法:

 修改優先啓動項爲與內核版本一樣的鏡像文件,進入救援模式

 wKioL1kJXz6wOSQtAAAY4a1VMHM473.png

   * 掛載鏡像所在的cd盤 到/mnt目錄

   ** 將kernel.rpm包複製到 /root目錄中

   **將rpm包轉化爲目錄

   以上操作完成後:

    cp vmlinuz3.10.0-123.el7.x86_64  /root/

    將損壞的文件複製到 /boot分區,

  修改完成後退出系統,修改啓動項,重新開機即可

三、當開機時出現以下報錯

  wKiom1kJYVPDlNhfAAAH7Nb5Xc0713.png

   解決方法:

  修改啓動項,進入救援模式,

  wKioL1kJYZDj4o6VAAAMf_UTyPU804.png

  *更改shell

  **重新生成誤刪除的文件

  恢復啓動項,重啓

四、當開機執行的文件鏈接被修改,導致無法開機,出現以下報錯:

  wKiom1kJYjDywrtiAAAOtO7PTqI901.png

  解決方法:

  在開機選擇系統界面按e

  刪除linux16開頭的“ro”以後的該段所有代碼,並改爲 rw rd.break

  Crtl + x  進入以下界面

  wKioL1kJYyST8EFpAAAMTI8TCEY453.png

 *進入root用戶

 *刪除被修改的軟連接的文件

 *將被改過的軟連接修改回來

 boot繼續啓動

  

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