Existe-t-il un moyen de savoir si une vérification du système de fichiers est prévue pour le prochain démarrage?
Peut-être que c'est similaire à une vérification forcée, qui est déclenchée par l'existence du fichier /forcefsck
?
Existe-t-il un moyen de savoir si une vérification du système de fichiers est prévue pour le prochain démarrage?
Peut-être que c'est similaire à une vérification forcée, qui est déclenchée par l'existence du fichier /forcefsck
?
Réponses:
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ù diskname 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 réussie.
À partir d'Ubuntu 11.04, ces informations seront affichées dans votre /etc/motd
fichier, à l'aide de l'outil / usr / lib / update-notifier / update-motd-fsck-at-reboot , qui vérifie les partitions ext2 / 3/4 à la fois en fonction de la date et événements auto-fsck basés 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 au prochain redémarrage.
cat /var/lib/update-notifier/fsck-at-reboot
pour afficher l'état de la dernière exécution sans nécessiter de privilèges élevés.
Il y a un utilitaire appelé showfsck qui vous dira combien de montures il reste jusqu'à la prochaine planification fsck
.
Si vous avez une partition ext4, vous pouvez voir combien de fois elle a été montée:
sudo dumpe2fs -h /dev/sda1 | grep Mount