Persistente "Festplatte wird überprüft ..." in der Nachricht des Tages (motd), auch nach dem Neustart


24

Ich sehe, dass es einige andere Threads gibt, die diesen Fehler erwähnen, aber ich habe die Lösungen ohne Glück ausprobiert.

Wenn ich mich bei meinem 12.04 Server anmelde, erhalte ich die Meldung:

/dev/sdb1 will be checked for errors at next reboot
/dev/sdc1 will be checked for errors at next reboot

Das Problem ist, dass die Prüfung nie durchgeführt wird und ich weiterhin die Nachrichten erhalte. Ich habe ein Fsck auf beiden Laufwerken ausgeführt und sie sind in Ordnung.


Ich habe gerade neu gestartet und nicht die Warnung bekommen ...
dpbklyn

Ich habe versucht, einen Vorschlag zu machen touch /forcefsckund neu zu starten, aber ich erhalte immer noch diese Warnung.
pcm

Sehen Sie, ob dies Ihnen hilft: askubuntu.com/questions/60249/…
Takkat

Die Nachricht in der Nachricht des Tages (motd) über die Laufwerke überprüft wird nicht weggehen , selbst wenn die Laufwerke haben geprüft. Dies ist ein bekannter Fehler in Ubuntu. Dies liegt daran, dass diese Nachricht in der Datei zwischengespeichert wird, /var/lib/update-notifier/fsck-at-rebootsodass sie nicht ständig neu berechnet wird. /usr/lib/update-notifier/update-motd-fsck-at-rebootÜberprüft den Zeitstempel der Datei und soll diese von Zeit zu Zeit neu generieren. Es gibt jedoch einen Fehler, und der Zeitstempel wird so gesetzt, dass er sich nie regeneriert
Stephen Ostermiller,

Ich habe eine ähnliche Warnung auf Ubuntu 14.04.1: *** / dev / xvda1 sollte auf Fehler überprüft werden *** Keine fehlerhaften Blöcke. Log zeigt alles OK. Ist das der selbe Bug?
Plamtrue

Antworten:


37

Dies ist ein bekannter Fehler in Ubuntu 11.04 und anscheinend in 12.04 LTS immer noch vorhanden . Was passiert, ist das, was Sie beschrieben haben: Sie erhalten die Benachrichtigung immer wieder, obwohl an Ihrer Festplatte nichts falsch ist und keine Überprüfungen geplant sind / durchgeführt werden.

Dies wird dadurch verursacht, dass das /usr/lib/update-notifier/update-motd-fsck-at-rebootSkript /var/lib/update-notifier/fsck-at-rebootin Zukunft eine Datei mit einem Zeitstempel generiert . Der vorherige Link enthält eine komplizierte Lösung von einem der Ubuntu-Betreuer (Steve Langasek), aber es ist möglicherweise am einfachsten , dies einfach zu tun :

  1. Öffnen Sie ein Terminal mit Ctrl-Alt-T
  2. Art:

    sudo rm /var/lib/update-notifier/fsck-at-reboot
    
  3. Verlassen Sie das Terminal und starten Sie es neu (oder loggen Sie sich aus / ein).

In meinem Fall wurde das Problem durch Bearbeiten der Datei und Entfernen des Texts behoben. Wenn ich versuchte, es bei der nächsten Anmeldung zu entfernen, wurde die Datei einfach neu erstellt, sodass das Problem weiterhin besteht.
Savas Vedova

1
Hier ein Befehl, der das Problem ohne Neustart oder sudo bash -c 'rm /var/lib/update-notifier/fsck-at-reboot && for file in /etc/update-motd.d/*; do $file; done > /var/run/motd' && cat /etc/motd
Abmeldung behebt

1
Noch ein Problem am 14.04, aber diese Lösung hat nichts behoben.
Ron Smith

11
cat /dev/null > /var/lib/update-notifier/fsck-at-reboot

Reparierte dieses für mich….

Ubuntu 12.04.2 LTS.

3.2.0-51-generic #77-Ubuntu SMP Wed Jul 24 20:18:19 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

1
Ja, als ich es tat rm fsck-at-reboot, wurde es neu erstellt, als ich mich wieder anmeldete. Also musste ich fsck-at-rebootdie Nachricht bearbeiten , um sie zu löschen. (Dies war für eine AWS EC2 Ubuntu 13-Maschine)
wisbucky

Das gleiche gilt für die Bearbeitung, anstatt das Problem zu beheben. Vielen Dank.
Savas Vedova

7

Ich hatte heute das gleiche Problem - es stellte sich heraus, dass in meiner / etc / fstab-Datei, der Zeile, in der sich das relevante Dateisystem befand, im letzten Feld "0" stand. Dies sollte "1" für das Root-Dateisystem oder "2" für jedes andere Dateisystem sein.

Auch mein motdwurde nach dem (erfolgreichen) fsck nicht aktualisiert. Sie können diesen Befehl verwenden:

tune2fs -l /dev/something

Suchen Sie dann nach einer Zeile mit der Aufschrift "Last Checked".


Das ist sehr hilfreich.
Octopusgrabbus

Ich bin nicht sicher, ob Sie sich ändern müssen fstab. Ich denke das wird woanders gehandhabt.
Berühmte
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.