VPS에서는 Ubuntu를 18.04에서 20.04로 업그레이드했습니다. udev가 이제 "구성 해제"되어 네트워크 인터페이스가 시작되지 않는 것을 포함하되 이에 국한되지 않는 여러 후속 오류가 발생하는 것으로 보고되었습니다.
대부분의 오래된 포럼 게시물은 initrd가 더 이상 사용되지 않음을 암시합니다. 나는 update-initramfs
달렸다 update-grub
. 최신 커널이 로드되고 나는생각하다(잘 모르겠습니다) initrd는 괜찮습니다. 새로운 lz4 압축 문제를 해결하기 위해 커널의 압축을 풀었습니다.
증상이 udevadm settle
반응하고 있습니다
udevadm settle is not permitted while udev is unconfigured.
를 사용하여 udevd를 시작하도록 systemctl edit
조정했지만 여전히 비어 있습니다.systemd-udevd.service
/lib/systemd/systemd-udevd --debug
journalctl -xn -u systemd-udevd.service
udev가 아직 구성되지 않은 이유를 알아내기 위해 디버그 정보를 어떻게 찾을 수 있나요?
편집하다:누군가 데스크탑 시스템을 사용하면서 동일한 문제를 겪은 것 같습니다.https://askubuntu.com/questions/1281262/udevadm-looks-wrong-after-upgrade-to-20-04
답변1
저도 이런 현상을 경험했습니다. 이 웹사이트가 나에게 도움이 되었습니다:https://www.mcgill.org.za/stuff/archives/1167:
수정 사항은 udevadm 업그레이드가 완료(또는 적어도 완전히 중단되지는 않음)한 다음 작업 코드로 initramfs를 재생성하도록 돕는 것입니다.
당신이 가지고 있다면udevadm
그리고 udevadm.upgrade
에서 /bin/
다음을 수행합니다.
/bin# cp udevadm.upgrade udevadm; update-initramfs -k all -c
그런 다음 다시 시작하십시오.