syslog의 ^ @ ^ @ 문자


14

컴퓨터가 정지 될 때 syslog에 다음과 같은 이상한 문자 ^ @가 나타납니다.

그런 다음 내 컴퓨터를 하드 부팅해야합니다.

어떤 아이디어가 잘못 될 수 있습니까?

Oct 12 12:20:52 nanak-P570WM anacron[1074]: Normal exit (1 job run)
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@

Oct 12 12:24:28 nanak-P570WM kernel: imklog 5.8.11, log source = /proc/kmsg started.
Oct 12 12:24:28 nanak-P570WM rsyslogd: [origin software="rsyslogd" swVersion="5.8.11" x-pid="543" x-info="http://www.rsyslog.com"] start

1
unix.stackexchange.com/questions/477537 도 참조하십시오 .
JdeBP

답변:


10

무엇을 잘못하면 시스템이 재설정 된 시간에이다 데이터를 로그 파일을 디스크에 메모리 (커널의 디스크 캐시)에서 작성되지 않은,하지만 메타 데이터 의 현재 크기를 기록이 있었다 . 따라서 여유 공간에서 할당되었지만 실제로는 기록되지 않은 파일 부분을 채우고 다음 부트 스트랩에서 작성된 새 로그 데이터가 뒤에 오는 0 바이트의 디스크 블록이 몇 개있는 로그 파일로 끝납니다. .


3

아스키 NUL 문자, 즉 \ 0입니다. 메모리 손상 또는 일부 소프트웨어 버그의 징후 일 수 있습니다. memcheck를 실행합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.