Existe-t-il un moyen de savoir si une vérification du système de fichiers est planifiée pour le prochain démarrage?
Cela ressemble peut-être à une vérification forcée, qui est déclenchée par l’existence du fichier /forcefsck
?
Cela dépend de votre système de fichiers, en plus de/forcefsck.
Avec ext2, ext3 et ext4, vous pouvez utiliser
dumpe2fs -h /dev/diskname
Où nomdisque est, par exemple, sda1. Vous pouvez déterminer le nom de votre partition de disque en exécutant la commande
mount
Exemple de sortie (seulement partiellement):
/dev/xvda1 on / type ext3 (rw,noatime,usrquota,errors=remount-ro)
Où xvda1 est le nom de la partition de disque racine.
Pour dumpe2fs trois éléments intéressants sont
Mount count: 9
Maximum mount count: 36
Next check after: Mon Feb 14 09:31:33 2011
Ubuntu exécutera fsck si le nombre de montages est égal ou supérieur au nombre de montages maximum, ou si "la prochaine vérification après" est passé.
À partir d’Ubuntu 11.04, ces informations seront affichées dans votre fichier /etc/motd
, à l’aide de l’outil / usr/lib/update-notifier/update-motd-fsck-at-reboot , qui vérifie ext2/3/4 partitions pour les événements auto-fsck basés sur la date et sur le nombre. Vous pouvez l'exécuter manuellement comme ceci:
Sudo /usr/lib/update-notifier/update-motd-fsck-at-reboot --force
et il signalera toutes les partitions qui seront vérifiées lors du prochain redémarrage.
Il existe un utilitaire appelé showfsck qui vous indiquera le nombre de montages restants jusqu'à la prochaine planification fsck
name__.
Si vous avez une partition ext4, vous pouvez voir combien de fois elle a été montée:
Sudo dumpe2fs -h /dev/sda1 | grep Mount