【解決辦法】/etc/fstab文件配置錯誤導致操作系統啟動失敗


1、作為一個運維小伙伴,下面這個故障截圖真的很常見了,操作系統重啟后進入救援模式,剛接觸linux的小伙伴可能就不知道怎么辦了。

出現這個情況,我遇到的一般是兩種問題導致的

(1)磁盤損壞,一般這種情況會有提示,是哪塊盤或者分區有問題,可以使用fsck命令進行修復,然后重啟即可。

(2)/etc/fstab 文件中某塊盤有問題或者文件寫的格式有問題,導致掛載失敗。

 

 2、這次我遇到的/etc/fstab文件的問題,具體是如何判斷呢,我們可以按 ctrl+alt+delete重啟,然后終端會打印啟動日志,然后有問題的話,日志會長時間停留在該執行過程,如下圖,看到是/dev/sdb2這個設備有問題,推測是掛載/dev/sdb2出現了問題,然后磁盤開機掛載基本上都會配置到/etc/fstab文件中,所以我們繼續等待,准備進入系統,查看/etc/fstab文件

3、等待一會后,又出現了這個登錄畫面,終端打印的信息提示,輸入root口令,然后我們就輸入root口令,然后回車。

 

 4、口令輸入完成后,回車,我們就進入到了系統,然后我們查看/etc/fstab文件,

 

 

5、查看/etc/fstab文件發現/dev/sdb2的掛載配置,然后查看掛載情況,發現沒有掛載上,然后手動執行 mount -a 重新掛載,發現打印報錯,提示/dev/sdb2 不存在

 

 

 6、查看磁盤分區情況,看到只有/dev/sdb1,沒有/dev/sdb2

 

 

 7、因此,編輯/etc/fstab文件,將/dev/sdb2的配置注釋掉。然后重啟,這樣這個問題就解決完成了。

 

在運維過程中,具體問題具體分析。


免責聲明!

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



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