web-dev-qa-db-fra.com

Comment vérifier la partition racine avec fsck?

J'ai installé Linux Mint 12 KDE et j'aimerais vérifier si la partition racine a des erreurs.

Comment vérifier la partition racine avec fsck au démarrage?

37
BlueSky
Sudo touch /forcefsck

Puis redémarrez.

48
psusi

Vous pouvez également utiliser la commande shutdown.

shutdown -rF now

De l'homme:

Le drapeau -F signifie "force fsck".
Ceci crée uniquement un fichier d’avis/forcefsck qui peut être testé par le système lorsqu’il se présente à nouveau. Le fichier de démarrage initial peut vérifier si ce fichier est présent et décider d'exécuter fsck (1) avec un indicateur spécial "force" afin que même les systèmes de fichiers correctement montés soient vérifiés. Après cela, le processus de démarrage devrait supprimer/forcefsck.

21
insider

Voici une autre façon de faire ceci:

tune2fs -C 2 -c 1 /dev/THEDEVTHATROOTIS

redémarrer

alors le système de fichiers sera vérifié, et une fois que tout ira bien, vous devriez le faire

tune2fs -c 60 /dev/THEDEVTHATROOTIS

J'ai supposé que le nombre max-mount-count était défini sur 60, vous devriez le savoir avant de lancer la première commande avec

dumpe2fs /dev/THEDEVTHATROOTIS |grep "Maximum mount count"

4
g24l

Sur mes systèmes (plusieurs ordinateurs portables x86 et un Banana Pi Pro), dire que Sudo shutdown now m'amène au niveau d'exécution 1 (mode maintenance), où je peux vérifier en toute sécurité ma racine FS:

mount -o remount,ro /dev/rootpartition
fsck /dev/rootpartition
reboot

Il n'est pas nécessaire de modifier /etc/fstab pour ce faire, et j'ai la possibilité d'exécuter fsck avec toutes les options nécessaires pour résoudre un problème épineux.

Remarque: Les astuces /forcefsck et tune2fs fonctionnent sur x86, mais pas sur Banana Pi.

2
Dmitry Grigoryev

Si vous êtes sur un Raspberry Pi et que vous vous trouvez en mode d'urgence, vous pouvez en fait démonter la partition racine tout en utilisant fsck.

(login as root)
mount -o remount,ro /
fsck
reboot
0
Nino van Hooff