linux檔案系統啟動失敗後如何修復

linux檔案系統啟動失敗後如何修復

我的 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 位於同一硬碟上。

請幫我修理我的電腦。

我將衷心感謝您的幫助。

答案1

TL;DR:您的系統已安裝完畢,您將需要從即時 USB 映像啟動,甚至可以開始找出問題所在

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

  1. 您的系統在啟動階段遇到了嚴重錯誤,可能涉及檔案系統,這導致 init 進程(在本例中systemd)拒絕以緊急控制台模式以外的任何方式繼續。
  2. 實際上不能開始緊急控制台模式,因為系統已配置為鎖定 root 用戶完全地——意思是sulogin拒絕繼續進行。

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

無論如何,這個系統已經被徹底解決了——直到 root 登入並修復檔案系統出現的任何問題之前它不會啟動,但 root不能登入.

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

可能完全拯救系統是可能的,但這幾乎肯定會帶來大量的麻煩和工作,我不確定你是否能勝任。

答案2

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

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

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

相關內容