歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> Linux下修復inittab文件丟失的兩種方法

Linux下修復inittab文件丟失的兩種方法

日期:2017/3/1 17:47:38   编辑:Linux技術

/etc/inittab文件是linux系統初始化配置文件,該文件出現錯誤或者丟失時,可能導致無法啟動系統,啟動系統時會提示出”INIT No inittab file fonud”的錯誤提示信息。那麼該如何恢復丟失的inittab文件呢?,下面就給大家介紹兩種實用的修復方式

第一種修復辦法如下(有備份的情況下):

1、事先將/etc/inittab備份為/etc/inittab.bak方便後面的恢復

2、刪除inittab然後reboot重啟

3、重啟的過程中出現錯誤

4、看到上面的錯誤之後我們就開始放入光驅進入救援模式

5、選擇語言一般我們默認回車確定就好

6、選擇鍵盤,默認回車確認

7、這裡要求設置網卡信息,一般不設置,我們用tab鍵切換到no即可

8、然後會到達這個界面,我們直接回車,它會自動去檢測系統

9、完成之後我們會看到如下界面,回車選擇OK就好

10、到這裡我們就進到了救援模式

11、按照以下操作找到之前的/etc/inittab.bak文件並改成/etc/inittab就可以了然後reboot重啟就好

12、重啟之後可以正常的看到如下頁面,就表示恢復成功了

第二種修復辦法如下(無備份的情況下):

1、找到/etc/inittab文件所對應的RPM包,使用rpm -qf命令查看對應的rpm包

2、刪除inittab包括之前的inittab.bak

3、啟動系統,由於丟失inittab文件,連物理啟動也完成不了.

4、插入光盤進入救援模式,輸入linux rescue

5、切換到根環境

6、雖然inittab文件丟失,但還能軟件包沒被卸載.就可以使用rpm -qf命令查看

7、掛載光盤

8、找到RPM包進行安裝,默認是在光盤中的Server目錄中,使用--replacepkgs命令強制覆蓋安裝軟件包(如果光盤中沒有這個rpm包可以在網上一個在U盤中安裝)

9、查看發現inittab文件已經恢復了。

10、重啟後進入系統默認是第三級別啟動,如果想要圖形化則需要使用VI將inittab文件第18行改為5。

11、正常啟動

注意事項:在第二種恢復的方法中可能會有掛載出問題的情況,解決方案與本人聯系。

Copyright © Linux教程網 All Rights Reserved