Pourquoi Ubuntu demande-t-il de vérifier mes disques durs de temps en temps?

30

Récemment, j'ai été obligé de redémarrer beaucoup mon ordinateur. Quand je démarre, Ubuntu commence à analyser mes disques durs pour détecter les erreurs, mais m'assure que je peux annuler si je le souhaite en appuyant sur «c».

Pourquoi Ubuntu fait cela? Si c'est nécessaire, pourquoi est-ce que je peux annuler quelque chose? Si ce n'est pas nécessaire, pourquoi me forcer à le faire? Sur quelle base le nombre de redémarrages est-il décidé?

    
posée jml 06.09.2011 - 15:03
la source

4 réponses

33

Une vérification du disque est forcée par le système tous les 30 redémarrages. Si vous ignorez la vérification du disque, il le fera la prochaine fois que vous redémarrerez (sauf si vous supprimez manuellement forcecheck ).

Vous pouvez le forcer en plaçant un fichier forcefsck in / en émettant un

touch /forcecheck

depuis le terminal.

Il n’est pas nécessaire de toujours faire une vérification à l’invite mais cela doit être fait de temps en temps. Vous pouvez l’annuler si ce n’est pas le bon moment pour vous et le laisser faire le contrôle du système de fichiers quand il est plus pratique.

Vous pouvez également utiliser tune2fs pour modifier ce comportement.

sudo tune2fs -c 60 /dev/sdXY

mettra cela à 60 redémarrages. Vous pouvez également modifier cette période avec -i :

sudo tune2fs -i 30d /dev/sdXY

pendant 30 jours ou 1m pendant 1 mois ou 10w pendant 10 semaines.

(remplacez /dev/sdXY par le nom de périphérique de la partition comme /dev/sda1 . Vous pouvez obtenir ce nom en exécutant sudo blkid ou ls -lA /dev/disk/by-label si la partition est étiquetée)

sudo dumpe2fs /dev/sda1

affichera des charges et des charges d'informations. Une partie de ceci inclut:

Filesystem created:       Thu Feb 12 09:06:50 2009
Last mount time:          Fri Aug 26 07:19:34 2011
Last write time:          Fri Aug 26 07:19:34 2011
Mount count:              2
Maximum mount count:      25
Last checked:             Fri Aug 12 07:22:16 2011
Check interval:           15552000 (6 months)
Next check after:         Wed Feb  8 06:22:16 2012
    
réponse donnée Rinzwind 06.09.2011 - 15:23
la source
5

Ce sont des contrôles de routine du système de fichiers, lancés tous les 30 redémarrages. L'option pour l'annuler est là pour que vous ne soyez pas détenu de quelque chose d'extrêmement important, cependant, il est recommandé de le laisser fonctionner de temps en temps. Je ne sais pas sur quelle base le nombre de redémarrages a été fixé, vraisemblablement, du bon sens. Si c'est trop agaçant, vous pouvez augmenter le nombre de redémarrages sans vérifier les partitions à l'aide de la commande 'tune2fs'.

    
réponse donnée mikewhatever 06.09.2011 - 15:22
la source
1

Il est possible de désactiver complètement la vérification du système de fichiers sur les systèmes de fichiers ext en utilisant:

sudo tune2fs -c 0 /dev/sdXY

Ce n’est peut-être pas une bonne idée. Les notes de la page de manuel de tune2fs:

  

Vous devez sérieusement considérer les conséquences de la désactivation totale de la vérification dépendante du nombre de montages. Des lecteurs de disque défectueux, des câbles, de la mémoire et des bogues du noyau pourraient endommager un système de fichiers sans marquer le système de fichiers comme étant encrassé ou en erreur. Si vous utilisez la journalisation sur votre système de fichiers, votre système de fichiers ne sera jamais marqué comme sale, donc il ne sera normalement pas vérifié. Une erreur de système de fichiers détectée par le noyau forcera toujours fsck au prochain redémarrage, mais il est peut-être déjà trop tard pour empêcher la perte de données à ce stade.

    
réponse donnée Thomas 07.09.2011 - 10:47
la source
0

Bien que mikewhatever et Rinzwind aient raison pour ext-Filesystems, cela ne se produit pas si vous choisissez d'utiliser reiserfs. Je l'utilise depuis 10 ans sans problèmes et je peux le recommander. Pas plus de fsck.

Je ne sais pas pour les autres systèmes de fichiers, populaires sur Linux.

    
réponse donnée user unknown 06.09.2011 - 15:46
la source

Lire d'autres questions sur les étiquettes