Ich bin ein neuer Benutzer und kein Technikfreak, aber ich liebe Ubuntu. Ich bin derzeit bei 14.10 und habe fast 60 GB zugewiesen, /var
aber in letzter Zeit hat der /var
Ordner fast über 40 GB Speicherplatz verbraucht. Die letzten Zeilen des Syslogs lauten:
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453308] smo8800 SMO8810:00: detected free fall
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453323] smo8800 SMO8810:00: detected free fall
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453343] smo8800 SMO8810:00: detected free fall
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453360] smo8800 SMO8810:00: detected free fall
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453374] smo8800 SMO8810:00: detected free fall
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453390] smo8800 SMO8810:00: detected free fall
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453403] smo8800 SMO8810:00: detected free fall
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453419] smo8800 SMO8810:00: detected free fall
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453434] smo8800 SMO8810:00: detected free fall
Mar 30 19:39:43 asad-Inspiron-7537 kernel: [ 2839.453450] smo8800 SMO8810:00: detected free fall
asad@asad-Inspiron
Bei weiterer Recherche stieß ich auf einen Daemon von Jesse Sung, der das Problem lösen sollte, dies aber nicht tut oder bei dem ich einige Dinge falsch mache.
Die Festplatte schreibt immer noch immer dieselbe Zeile in die Syslog- und Kern.log-Datei und das System ist sehr langsam und die Festplatte ist fast voll. Bitte lassen Sie mich wissen, wie ich dieses Problem lösen kann.
Antwort1
Was Sie haben, ist ein Freifallsensor (Beschleunigungsmesser). Ob dieser ausfällt oder fehlerhafte Daten liefert, weiß ich nicht. Ich empfehle Ihnen, den Freifallsensor auf die schwarze Liste zu setzen und, je nachdem, wie kritisch Ihr Festplattenspeicher ist, auch die Syslog-Datei zu löschen oder zu bereinigen.
sudo > /var/adm/sylog
Ich vermute, dass es noch ein weiteres Problem gibt, nämlich dass Protokolle nie eine Größe von 40 GB erreichen sollten. Warum hat logrotate seine Aufgabe nicht erledigt und die Protokolle rotiert? Das ist wahrscheinlich eine andere Frage. Weiter zum Blacklisting Ihrer Hardware, um die Protokollierung ihrer Fehler zu verhindern.
Führen Sie sudo lspci -k aus und suchen Sie dort nach dem Teil, der die Warnungen ausgibt. Sie können auch lsmod nachsehen und versuchen, von dort aus das Modul zu ermitteln, das diesen Fehler ausgibt. Sobald Sie das richtige Modul herausgefunden haben, bearbeiten Sie die Datei /etc/modprobe.d/blacklist.conf. Sie fügen sudo vim /etc/modprobe.d/blacklist.conf
eine Zeile hinzu, die besagt:
schwarze Liste Free_Fall_Modul
danach speichern und schließen, dann neu starten. Sie sollten die Fehler im Syslog nicht mehr erhalten.