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.

dpbklyn
quelle
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).
ish
quelle
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
user184066
quelle
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".

Mensch
quelle
Das ist sehr hilfreich.
Octopusgrabbus
Ich bin nicht sicher, ob Sie sich ändern müssen fstab. Ich denke das wird woanders gehandhabt.
Berühmte