Bonjour,
j’ai constaté depuis peu que mon serveur debian (jessie) ne fait aucun fsck au démarrage.
Manifestement ce n’est pas une erreur, linuxquestions.org/question … 175433189/
Toutefois, j’ai essayé différents moyens de forcer manuellement un fsck sans succès.
-
La création du fichier /forcefsck donne ce message dans le syslog: [quote]“Please pass ‘fsck.mode=force’ on the kernel command line rather than creating /forcefsck on the root file system.”[/quote]
-
J’ai donc essayé de passer fsck.mode=force dans GRUB_CMDLINE_LINUX
Suivi d’un update-grub
Le message ne s’affiche plus, mais toujours pas de fsck…
- Ma dernière tentative a été de passer le disque en erreur:
Dumpe2fs indique alors effectivement que l’état du disque est “not clean with errors”, mais après un redémarrage toujours sans fsck, le disque est passé à “clean”!
J’ai également changé la config de /etc/default/rcS pour passer FSCKFIX à yes. Sans plus de succès sur les méthodes précédentes.
J’ai trouvé ici même, sur ce topic, qu’utiliser sysvinit permettait de prendre en compte /forcefsck. Mais je dois bien avouer que je ne comprend pas comment démarrer avec sysvinit au lieu de systemd. Et je présume qu’il doit exister un moyen de faire un fsck proprement avec systemd. Mais je ne parviens pas à trouver d’infos à ce sujet.
J’aimerais vraiment pouvoir refaire des fsck de mes disques, ils n’ont pas été vérifié depuis 1 an 1/2 maintenant…
En espérant trouver de l’aide ici
Merci de votre aide.