로컬 파일 시스템 종속성 실패 - 데비안 부팅 중

로컬 파일 시스템 종속성 실패 - 데비안 부팅 중

나는 다음과 같은 이상한 질문에 대한 답을 찾기 위해 인터넷을 철저히 검색해 왔습니다.

내 Debian 배포판(4.9.0-6-686)이 다음 메시지와 함께 시작 시 실패합니다.

  • [종속] 로컬 파일 시스템 종속성 실패
  • [종속] 무작위 시드에 대한 종속성 로드/저장에 실패했습니다.
  • [종속] 네트워크 시간 동기화 종속성 실패
  • [TIME] 장치 dev-sdb8.device를 기다리는 동안 시간 초과가 발생했습니다.
  • [종속] /tmp에 대한 종속성이 실패했습니다.

dev-sdb8.device /tmp는 이름에서 알 수 있듯이 임시 파일에 대해서만 작동합니다.

그러나 이는 SAS BIOS 및 SAS 하드 드라이브에 연결된 모든 마운트 지점에서 발생합니다. /boot /var /tmp 스왑 - 등

fstab 변경을 시도한 후 최종 오류를 수정하고 UUID를 장치 이름 등으로 교체합니다. 이것은 아무것도 바꾸지 않습니다.

일부 사람들은 잘못된 fstab 항목에 문제가 있고 일부는 CONFIG_HANDLE이라는 매개변수를 변경하는 것을 보았습니다. /boot 드라이브를 마운트하면 fstab이 괜찮아 보이고 매개변수가 yes로 설정된 것으로 나타납니다.

어떤 사람들은 systemd/udev에 문제가 있거나 mdadm에 문제가 있어서 장치를 사용할 수 있기 전에 설치가 발생한다고 말합니다. 부팅 중에 장치가 완벽하게 로드되는 것 같고 Raid가 모드 0에서만 실행되지 않기 때문에 이것이 이해가 되지 않습니다.

init=/bin/bash로 부팅한 후 장치를 설치하면 작동하는 것 같습니다. 설치하기 전에 장치를 "복원"하는 것 같습니다. 그 후 모든 [DEPEND] 오류가 사라지고 [TIME] 메시지가 남아 있습니다. 모든 장치에는 HDD_NAME 장치와 해당 하드 드라이브의 모든 dev-sdbX.device를 기다리는 동안 [TIME] 시간 초과가 발생했습니다.

복구 모드로 부팅을 시도했는데 부팅에 스팸을 보낸 사람으로부터 systemd[] : Time has been Changed 메시지를 받았는데 사라지지 않았습니다. 이런 이유로 나는 bash에서 시작해야 했습니다. 하지만 타이밍이 중요한 경우 이 타이밍 문제가 시작에 영향을 미칠 수 있다고 생각합니다.

갑자기 bash에서 수동으로 부팅하고 모든 드라이브를 수동으로 마운트한 후 "시간이 변경되었습니다"라는 메시지 없이 복구 모드로 부팅할 수 있었습니다. 시간 메시지 때문에 BIOS 시계를 변경한 것 같습니다. 이후 아무 일도 일어나지 않아 정상적으로 부팅이 되었습니다. 이런 일이 다시 발생할 수 있다고 생각하며 시스템의 중요한 특성으로 인해 이는 바람직하지 않습니다.

내 질문은 간단합니다.

  • 이 문제를 어떻게 디버깅할 수 있나요?

누군가가 문제를 이해하지 않는 한 이것은 시간이 많이 걸리는 문제처럼 보입니다.

관련 정보