Gibt es eine Möglichkeit herauszufinden, ob für den nächsten Start eine Dateisystemprüfung geplant ist?
Vielleicht ähnelt es einer erzwungenen Überprüfung, die durch die Existenz der Datei ausgelöst wird /forcefsck
?
Gibt es eine Möglichkeit herauszufinden, ob für den nächsten Start eine Dateisystemprüfung geplant ist?
Vielleicht ähnelt es einer erzwungenen Überprüfung, die durch die Existenz der Datei ausgelöst wird /forcefsck
?
Antworten:
Dies hängt neben / forcefsck auch von Ihrem Dateisystem ab.
Mit ext2, ext3 und ext4 können Sie verwenden
dumpe2fs -h /dev/diskname
Wobei diskname zum Beispiel sda1 ist. Sie können den Namen Ihrer Festplattenpartition bestimmen, indem Sie den Befehl ausführen
mount
Beispielausgabe (nur teilweise):
/dev/xvda1 on / type ext3 (rw,noatime,usrquota,errors=remount-ro)
Wobei xvda1 der Name der Root-Festplattenpartition ist.
Für dumpe2fs sind drei interessante Punkte
Mount count: 9
Maximum mount count: 36
Next check after: Mon Feb 14 09:31:33 2011
Ubuntu führt fsck aus, wenn die Anzahl der Ladevorgänge gleich oder größer als die maximale Anzahl der Ladevorgänge ist oder wenn "next check after" bestanden wurde.
Ab Ubuntu 11.04 werden diese Informationen in Ihrer /etc/motd
Datei mit dem Tool / usr / lib / update-notifier / update-motd-fsck-at-reboot angezeigt , mit dem ext2 / 3/4-Partitionen auf Datum und Uhrzeit überprüft werden zählbasierte Auto-Fsck-Ereignisse. Sie können es manuell wie folgt ausführen:
sudo /usr/lib/update-notifier/update-motd-fsck-at-reboot --force
und es werden alle Partitionen gemeldet, die beim nächsten Neustart überprüft werden.
cat /var/lib/update-notifier/fsck-at-reboot
Sie den Status des letzten Laufs anzeigen, ohne erhöhte Berechtigungen zu benötigen.
Es gibt ein Hilfsprogramm namens showfsck , das Ihnen sagt, wie viele Reittiere bis zum nächsten geplanten Termin noch übrig sind fsck
.
Wenn Sie eine ext4-Partition haben, können Sie sehen, wie oft sie gemountet wurde:
sudo dumpe2fs -h /dev/sda1 | grep Mount