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 在同一個 HDD 上。
請幫我修一下我的電腦。
我將衷心感謝您的幫助。
我非常感謝大家的幫助,但是,我以不同的方式解決了這個問題。
就我而言,這個問題的解決方案是簡單地從 LiveUSB 啟動,然後執行命令
fsck -f /dev/sd##
。這完全解決了我的問題。我還想為解決此問題時遇到的另一個問題添加解決方案。問題是由於某種原因,我的電腦無法辨識錄製的 USB,我不得不將 Linux 映像寫入另一個 USB,之後問題就解決了。
TL;DR:您的系統已損壞,您需要從實時 USB 映像引導才能開始找出問題所在
從您分享的螢幕截圖中可以推斷出兩件事:
- 您的系統在啟動階段遇到了嚴重錯誤,可能涉及文件系統,這導致 init 程序(在這種情況下
systemd
)拒絕在緊急控制台模式下繼續進行。- 它實際上無法啟動緊急控制台模式,因為系統已被配置為**完全鎖定 root - 這意味著
sulogin
拒絕繼續。#2可能是您在過去的某個時候自己做的事情,無論是偶然還是遵循有關保護伺服器的善意說明。至少我希望是這樣。
無論如何,這個系統已經被水洗了——直到root登錄並修復文件系統出現的任何問題,它才會啟動,但是root無法登錄。
根據您對該系統進行的自定義程度以及上次備份的最近時間,我建議您載入實時 USB 映像,掛載分區並嘗試盡可能多地提取數據,然後擦除並重新安裝,假設驅動器沒有硬體故障。
完全拯救系統可能是可能的,但幾乎可以肯定的是,這將是令人難以置信的大驚小怪和工作,我不確定你是否能勝任。