47 votes

Comment vérifier la partition racine avec fsck ?

J'ai installé Linux Mint 12 KDE, et j'aimerais vérifier que la partition racine ne contient pas d'erreurs.

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

60voto

guyumu Points 399
sudo touch /forcefsck

Puis redémarrer.

25voto

insider Points 426

Vous pouvez également utiliser la commande shutdown.

shutdown -rF now

De l'homme :

L'option -F signifie "force fsck".
Cela ne crée qu'un fichier consultatif /forcefsck qui peut être testé par le système lorsqu'il se présente à nouveau. Le fichier rc de démarrage peut tester la présence de ce fichier et décider d'exécuter fsck(1) avec un drapeau spécial `force' afin que même les systèmes de fichiers correctement démontés soient vérifiés. Après cela, le processus de démarrage doit supprimer /forcefsck.

5voto

g24l Points 889

Voici une autre façon de procéder :

tune2fs -C 2 -c 1 /dev/THEDEVTHATROOTIS

redémarrage

le système de fichiers sera vérifié, et une fois que tout est en ordre, vous devez faire

tune2fs -c 60 /dev/THEDEVTHATROOTIS

J'ai supposé que le nombre maximum de montages était fixé à 60, vous devriez le savoir avant de lancer la première commande avec

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

2voto

Dmitry Grigoryev Points 8663

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

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

Il n'est pas nécessaire de modifier /etc/fstab de le faire, et j'ai l'occasion de courir fsck avec toutes les options nécessaires pour résoudre un cas délicat.

Remarque : /forcefsck y tune2fs fonctionnent sur x86, mais pas sur Banana Pi.

0voto

Nino van Hooff Points 101

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 et continuer à utiliser fsck.

(login as root)
mount -o remount,ro /
fsck
reboot

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X