Znak @ @ ^ @ w dzienniku systemowym

14

Obserwuję następujące dziwne znaki ^ @ w syslog, gdy moja maszyna zawiesza się.

Następnie muszę uruchomić twardy komputer.

Co może być nie tak z jakimikolwiek pomysłami?

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
użytkownik2230605
źródło
1
Zobacz także unix.stackexchange.com/questions/477537 .
JdeBP

Odpowiedzi:

10

Co jest nie tak, że w czasie, gdy urządzenie było przywrócić dane do pliku dziennika nie został napisany z pamięci podręcznej (dysk kernela) na płycie, ale metadane nagrywania swój obecny rozmiar był . W rezultacie otrzymujesz plik dziennika, który ma kilka bloków płyt o zerowych bajtach, wypełniając części pliku, które zostały przydzielone z wolnego miejsca, ale w rzeczywistości nie zostały zapisane, a następnie nowe dane dziennika zapisane od następnego ładowania początkowego .

JdeBP
źródło
3

Są to znaki ascii NUL, czyli \ 0. Mogą być oznaką uszkodzenia pamięci lub błędów oprogramowania. Uruchomiłbym memcheck.

poolie
źródło