歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> bash問題引起的centos系統不能啟動

bash問題引起的centos系統不能啟動

日期:2017/3/3 13:56:42   编辑:Linux技術

這次遇見一個很棘手的問題,系統啟動不起來,在命令模式(單用戶模式)下只能看到出錯,如圖所示

出錯的文件在系統中也是存在的,是什麼原因呢?最後實在是想不出來了,就刻了ubuntu的啟動盤,准備把硬盤裡面的數據拷出來然後重新裝系統,畢竟ubuntu的界面做的好,不需要掛載硬盤之類的,比較方便。這時浏覽centos的根目錄,突然看到裡面有個var文件夾,記著當時做過修復系統的事情,當時就是根據啟動日志將系統修復好的,所以就看了var目錄下面的dmesg、message、boot.log三個文件,在根據自己上一次系統關閉的時間以及系統關閉前對系統的操作找到相對應的錯誤,突然看到

“/bin/sh"系統沒有找到文件,到/bin文件夾下找確實是沒有這個文件,所以就在相同版本的centos系統中復制了一個,注意要將其修改為可執行文件,然後重啟系統,問題得到解決,系統順利開啟。

據此,以後linux系統再出什麼問題時,什麼事情都不要做,直接去找日志,看日志出現了什麼問題,然後就很容易得到解決方案,簡單而且高效。

Copyright © Linux教程網 All Rights Reserved