udev/udisks를 비활성화한 후 Fedora 24 시작이 "스위치 루트 시작 중..."에서 중지됩니다.

udev/udisks를 비활성화한 후 Fedora 24 시작이 "스위치 루트 시작 중..."에서 중지됩니다.

저는 새로운 Fedora 24 시스템을 설치하고 있으며 단지 "재미"를 위해 다음 명령을 실행했습니다:

systemctl -t service|grep 'loaded active running'| perl -anle 'print "systemctl stop $F[0]; systemctl disable $F[0]"' | sh

모든 서비스를 종료하고 비활성화하려고 시도합니다.

"auditd"는 오류로 인한 중지를 거부하지만 다른 모든 서비스는 정상적으로 중지됩니다.

또한 위 명령에서 이러한 소켓이 systemd-udevd를 다시 시작할 수 있다고 경고했기 때문에 "systemd-udevd-kernel.socket" 및 "systemd-udevd-control.socket"을 비활성화했습니다.

그 후 shutdown -r부팅 프로세스가 "스위치 루트 시작 중..."에 도달하고 중단됩니다. 특히:

  • 이 메시지 아래의 커서는 정상적인 속도로 깜박이기 시작하다가 매우 빠르게 깜박입니다.

  • 일반적으로 이와 같은 문제가 발생하면 dracut 시간 초과가 발생하고 최소한의 쉘을 사용하여 문제를 해결합니다. 이번에는 dracut 시간 초과가 없습니다.

나는 "system-udevd"를 비활성화하는 것이 매우 나쁜 생각이라고 강하게 의심합니다. 재설치하지 않고 해결할 수 있는 방법은 없나요?

그렇다면 어떤 서비스를 비활성화하지 말아야 합니까?

답변1

나는 "system-udevd"를 비활성화하는 것이 매우 나쁜 생각이라고 강하게 의심합니다.

글쎄요, 당신이 제안하는 전체 기업은 실패 가능성으로 가득 차 있습니다.

재설치하지 않고 해결할 수 있는 방법은 없나요?

LiveCD(또는 다른 배포판)로 부팅하고 모든 서비스를 루트로 설정하고 다시 활성화해 보았습니다. 하지만 그랬다면 애초에 이렇게 난장판에 빠지지는 않았을 텐데.

어떤 서비스를 비활성화하지 말아야 합니까?

기본 설치 서비스에는 이유가 있습니다. 제대로 작동하는 시스템을 원한다면 아무것도 비활성화하지 마십시오(이들 중 하나에 대한 드롭인 교체를 설치하는 경우는 제외). 단지 이를 시험해보고 로그인 프롬프트를 표시하는 최소한의 서비스 세트를 결정하려면 스스로 시행착오를 거쳐야 합니다.

관련 정보