^ @ ^ @ carattere in syslog


14

Osservo i seguenti strani personaggi ^ @ in syslog nel momento in cui la mia macchina si blocca.

Quindi devo avviare il mio computer.

Cosa potrebbe esserci di sbagliato in qualche idea?

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

Risposte:


10

Ciò che è sbagliato è che al momento del ripristino della macchina i dati per il file di registro non erano stati scritti dalla memoria (la cache del disco del kernel) su disco, ma i metadati che registravano le sue dimensioni attuali erano stati . Quindi si finisce con un file di registro che ha alcuni blocchi di dischi di zero byte, compilando le parti del file che sono state allocate dallo spazio libero ma in realtà non scritte, seguite dai nuovi dati di registro scritti dal prossimo bootstrap in poi .


3

Questi sono caratteri NUL ascii, alias \ 0. Potrebbero essere un segno di corruzione della memoria o di alcuni bug del software. Avrei eseguito memcheck.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.