Linux

啟動文件系統失敗後如何修復linux

  • June 18, 2021

我的linux有問題。我的 HHD 總是有小問題,但我的電腦總是可以正常工作,但昨天它卡住了,我決定重新啟動它。重新啟動後,我收到此錯誤。

[FAILED] Failed to start File System 6-53ec-49bb-8b46-0913583825fb. 
[DEPEND] Dependency failed for /sysroot. 
[DEPEND] Dependency failed for Initrd Root File System.

這裡的螢幕圖像

但是,我可以啟動我的 Windows,它與 Linux 在同一個 HDD 上。

請幫我修一下我的電腦。

我將衷心感謝您的幫助。

我非常感謝大家的幫助,但是,我以不同的方式解決了這個問題。

就我而言,這個問題的解決方案是簡單地從 LiveUSB 啟動,然後執行命令fsck -f /dev/sd##。這完全解決了我的問題。

我還想為解決此問題時遇到的另一個問題添加解決方案。問題是由於某種原因,我的電腦無法辨識錄製的 USB,我不得不將 Linux 映像寫入另一個 USB,之後問題就解決了。

TL;DR:您的系統已損壞,您需要從實時 USB 映像引導才能開始找出問題所在

從您分享的螢幕截圖中可以推斷出兩件事:

  1. 您的系統在啟動階段遇到了嚴重錯誤,可能涉及文件系統,這導致 init 程序(在這種情況下systemd)拒絕在緊急控制台模式下繼續進行。
  2. 它實際上無法啟動緊急控制台模式,因為系統已被配置為**完全鎖定 root - 這意味著sulogin拒絕繼續。

#2可能是您在過去的某個時候自己做的事情,無論是偶然還是遵循有關保護伺服器的善意說明。至少我希望是這樣。

無論如何,這個系統已經被水洗了——直到root登錄並修復文件系統出現的任何問題,它才會啟動,但是root無法登錄。

根據您對該系統進行的自定義程度以及上次備份的最近時間,我建議您載入實時 USB 映像,掛載分區並嘗試盡可能多地提取數據,然後擦除並重新安裝,假設驅動器沒有硬體故障。

完全拯救系統可能是可能的,但幾乎可以肯定的是,這將是令人難以置信的大驚小怪和工作,我不確定你是否能勝任。

引用自:https://unix.stackexchange.com/questions/654405