
我的一個硬碟剛剛在我的家庭伺服器上崩潰(IO 錯誤),關閉它後,我無法再次啟動它。它給我A start job is running for dev-disk-by [...]
,等待 1 分 30 秒,然後給我 aDependancy failed for /mnt/backup
並進入緊急模式。
我嘗試使用即時 USB 並進行編輯/etc/fstab
,但它不起作用,我update-initramfs -u
也嘗試運行它,但它也沒有幫助。我無法systemctl daemon-reload
從實時 USB 運行,因為我處於 chroot 狀態,而 systemd 不喜歡它。
我systemctl daemon-reload
在緊急 shell 中嘗試過(從 中刪除線路後/etc/fstab
,但它也不起作用,它仍然想安裝它...
我被困在這裡,我在這台伺服器上擁有所有內容(甚至 dhcp 和 dns),但我什至無法再訪問它...
編輯 2:另請注意,我拔掉了硬碟。
我嘗試了其他方法,如 wiki.archlinux.fr 上所示:(systemctl mask mnt-backup.mount
在緊急 shell 內)。輸入後,系統啟動,但處於/
唯讀模式。我可以重新安裝它以進行讀/寫。如果我取消磁碟封鎖並嘗試新增nofail
或noauto
選項,我將返回到第一步,緊急 shell...
編輯3:固定的
正如麥當勞所建議的,解決方案不是回答我自己的問題:我在第二次編輯中所說的步驟修復了它,但我一直在評論/編輯錯誤的行(我正在刪除許多人使用的安裝點) LXC 作為綁定安裝點),因此啟動失敗並且根檔案系統以唯讀方式安裝。然而奇怪的是,日誌檔案中沒有關於此的資訊......(journalctl/dmesg)