天天看點

挂載錯誤導緻系統無法啟動的解決方法

系統挂載錯誤一般都是/etc/fstab裡面的參數錯誤導緻的。

環境:Red Hat 7.2

模拟故障

把/etc/fstab正常情況下的xfs改成ext4

挂載錯誤導緻系統無法啟動的解決方法
挂載錯誤導緻系統無法啟動的解決方法

重新開機系統,重制故障

挂載錯誤導緻系統無法啟動的解決方法

遇到這種報錯,一般是/etc/fstab裡面的參數錯誤導緻的,可以先檢查一下檔案系統,然後再檢查挂載點等資訊。

解決方法

輸入root密碼,進入指令行模式,如果忘記了root密碼請進入單使用者模式進行密碼重置。

挂載錯誤導緻系統無法啟動的解決方法

在排查問題前,先介紹一下blkid指令:

blkid 指令是一個指令行工具,它可以顯示關于可用塊裝置的資訊。它可以識别一個塊裝置内容的類型(如檔案系統、交換區)以及從内容的中繼資料(如卷标或 UUID 字段)中擷取屬性(如 tokens 和鍵值對)。它主要有兩類作用:用指定的鍵值對搜尋一個裝置,或是顯示一個或多個裝置的鍵值對。

挂載錯誤導緻系統無法啟動的解決方法

通過對比發現,應該把/etc/fstab裡,/boot這一行的ext4改為xfs

重新開機檢查

挂載錯誤導緻系統無法啟動的解決方法

系統已正常啟動

總結

這種挂載錯誤導緻系統無法重新開機的故障,基本可以鎖定問題出在/etc/fstab這裡。本文檔的方法同樣适用于其他Linux系統,文檔中隻舉了一種錯誤情況,其實其他錯誤情況大同小異,按照文檔的方法和思路去排查解決即可。