Linux救援模式的使用


在Linux運行過程中,有時會因為誤操導致系統無法啟動。 Linux自帶的救援模式,就可以解

決此類故障。 救援模式其實是微型的操作系統,可以對系統進行各種修復,還可以對Linux進
行只讀數據的冷備份操作。 救援模式只是在內存中運行,不會對真實系統的數據造成影響。本
文就以常見的故障為例,講述怎么進入救援模式對系統進行修復。
    環境:VMware12
    系統:Centos7
    問題:不小心刪除了/lib64/libc.so.6文件
    原因:在Linux下很多命令依賴於/lib64/libc.so.6這個庫文件,當刪除了這個文件,很多命令
無法運行,系統不能重啟
    方法:可以利用救援模式解決此類故障
步驟如下:
    在VMware下首先確認是否掛載了需要的光盤映像,妯沒有掛載,按下圖步驟掛載。 然后選
擇'重新啟動客戶機',在彈出的頁面選擇'確認重新啟動'。
    如果是真實環境,則將Linux安裝光盤(如果使用CD光盤,則放入第-張引導光盤)放入光驅,
設置固件CMOS/BOIS為光盤引導。不同的電腦BOIS設置不同,請按照自己電腦的型號查詢
怎么設置。當linux安裝畫面出現后。在'boot:'提示后輸入'linux rescue'回車進入救援模式。

在VMware重啟后,先將鼠標挪到開機界面上,按下鼠標左鍵點進去,然后快速按一下ESC鍵

(只能按一次),注意,這時考驗手速的時候到了,剛開始我也失敗了好多次,不要着急,多試
幾次

 

 

在VMware下按ESC可以臨時把啟動菜單調出來,然后選擇用哪個設備來引導,這時我們選用
的是光盤引導,即第三項'CD-ROM Drive',回車

 

看到下圖的界面,選擇Troubleshoooting回車

選擇Rescue a CentOS Linux system 救援模式 

 接下來系統將試圖查找根分區,出現如下圖所示。 默認在救援模式,硬盤的根分區將掛載到光
盤Linux環境的/mnt/sysimage目錄下。選項'continue'表示掛載權限為讀寫,'Read only'為
只讀,如果出現檢測失敗可以選擇'skip to shell'跳過。此時,因為要對系統進行修復,所以
需要讀寫權限,一般選擇默認選項'continue',輸入1,回車
 可以看到系統提示'your system has been mounted under/mnt/sysimage.'此時掛載成
功。我們還可以選擇執行'chroot/mnt/sysimage'命令,可以將根目錄掛載到我們硬盤系統
的根目錄中去。此時我們不執行這條命令,按enter直接進入shell。
 看到'sh-4.2#',代表已經進入光盤Linux shell,此時找到我們需要的文件/lib64/libc.si.6,復制
到/lib64目錄下即可。復制完成后,就可以執行'exit'命令,退出光盤shell,接着系統將重
啟,耐心等待.

重新啟動就可以開機了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM