
내 하드 드라이브 중 하나가 방금 홈 서버에서 충돌하여(IO 오류) 종료한 후 다시 부팅할 수 없습니다. 그것은 나에게 A start job is running for dev-disk-by [...]
1분 30초를 기다린 다음 나에게 a를 주고 Dependancy failed for /mnt/backup
비상 모드로 돌립니다.
라이브 USB를 사용하여 편집을 시도했지만 /etc/fstab
작동하지 않았고, 그 후에 실행 update-initramfs -u
도 시도했지만 도움이 되지 않았습니다. systemctl daemon-reload
나는 chroot에 있고 systemd가 그것을 좋아하지 않기 때문에 라이브 USB에서 실행할 수 없습니다 .
비상 쉘 내부에서 시도했습니다 systemctl daemon-reload
. (에서 라인을 제거한 후 /etc/fstab
작동하지 않았지만 여전히 마운트하려고 합니다...
나는 여기에 갇혀 있습니다. 이 서버에 모든 것이 있고(DHCP와 DNS도 포함) 더 이상 연결할 수 없습니다...
편집 2: 또한 하드 드라이브의 플러그를 뽑았습니다.
나는 wiki.archlinux.fr에서 본 것처럼 다른 것을 시도했습니다: systemctl mask mnt-backup.mount
(비상 쉘 내부). 이를 입력하면 시스템이 부팅되지만 /
읽기 전용 모드가 됩니다. 그래도 읽기/쓰기를 위해 다시 마운트할 수 있습니다. 디스크 마스크를 해제하고 nofail
또는 noauto
옵션을 추가하려고 하면 1단계인 비상 셸로 돌아가게 됩니다.
편집 3 :결정된
McDonald's가 제안한 것처럼 내 자신의 질문에 대답하는 대신 여기에 해결책이 있습니다. 두 번째 편집에서 말한 단계로 문제가 해결되었지만 전체 시간 동안 잘못된 줄에 주석을 달거나 편집하고 있었습니다(많은 사람들이 사용하는 마운트 지점을 제거하고 있었습니다) LXC를 바인딩된 마운트 지점으로 사용) 부팅이 실패하고 루트 파일 시스템이 읽기 전용으로 마운트되었습니다. 그러나 로그 파일에 이에 대한 정보가 없다는 것이 이상합니다... (journalctl/dmesg)