하드 드라이브 중 하나가 홈 서버에서 다운되어 (IO 오류) 하드 디스크를 종료 한 후 다시 부팅 할 수 없습니다. 그것은 나에게 A start job is running for dev-disk-by [...]
1m30을 기다린 다음 나에게 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)