![오류: /etc/machine-id에 32자가 포함되어 있습니다(32자로 예상됨).](https://linux55.com/image/140982/%EC%98%A4%EB%A5%98%3A%20%2Fetc%2Fmachine-id%EC%97%90%2032%EC%9E%90%EA%B0%80%20%ED%8F%AC%ED%95%A8%EB%90%98%EC%96%B4%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4(32%EC%9E%90%EB%A1%9C%20%EC%98%88%EC%83%81%EB%90%A8)..png)
데비안 9에서 크롬을 부팅할 때마다 매우 짜증나는 다음과 같은 syslog 오류가 발생합니다:
ERROR:browser_dm_token_storage_linux.cc(93)] \
Error: /etc/machine-id contains 32 characters (32 were expected).
/etc/machine
32개의 임의의 문자를 포함해야 하기 때문에 메시지가 이해가 되지 않습니다 . 하지만 왜 이런 일이 일어나는지 아는 사람이 있을까요?
답변1
가지다로깅 코드의 오류machine_id_size
, 입력 크기를 읽는 대신 인쇄합니다 . 그렇기 때문에 두 번 모두 32가 표시됩니다. 버그가 수정되었으므로 향후 릴리스에서는 더욱 합리적인 메시지를 기대할 수 있습니다.
이는 읽는 동안 일부 오류로 인해 발생할 수 있습니다 /etc/machine-id
. /etc/machine-id
존재하지 않는 경우 /var/lib/dbus/machine-id
또는 를 찾아보세요 /var/db/dbus/machine-id
. 그 중 하나가 존재하는 경우 해당 항목을 이동하여 /etc/machine-id
심볼릭 링크로 만듭니다 /etc/machine-id
. (바라보다JdeBP의 추가 답변.)
원천: