Vérification e2fsck et Bonager
Comme le dit cep sur son blog, il arrive parfois qu’un contrôle fsck soit lancé sur un système de fichiers ext3 au démarrage, et juste au moment où on aurait besoin très rapidement d’un système opérationnel.
Cette vérification périodique est programmée généralement tous les 30 montages sous Ubuntu. C’est un compromis dicté par la prudence.
Il est tout de même possible d’arrêter l’outil e2fsck qui est appelé pour analyser une partition de la famille ext par un simple CTRL+C (voir le billet de cep à ce sujet)
Mais il est aussi possible d’intervenir en amont, soit via l’utilitaire en ligne de commande [tune2fs|http://doc.ubuntu-fr.org/verification_de_fichiers] qui permet notamment de configurer la fréquence d’utilisation de fsck (en jours et/ou nombres de montages), soit via l’applet Bonager que voici :

La dernière version 0.6.0 est disponible pour Ubuntu/Gnome au format .deb (ce qui simplifie grandement son installation depuis le forum Ubuntu.
Bonager indique le nombre de démarrages restants avant la prochaine vérification des partitions, et permet notamment de décaler celle-ci ou d’en programmer une au prochain démarrage.
L’applet est par défaut en anglais mais je vous propose un fichier de traduction en français, basée sur le travail d’un forumeur. Il suffit de télécharger le fichier bonager.mo et de le déposer dans le répertoire /usr/share/locale/fr/LC_MESSAGES/
Les aficionados de la ligne de commande pourront installer et franciser Bonager en exécutant dans un terminal :
wget http://public.opensyd.fr/bonager_0.6_all.deb sudo dpkg -i bonager_0.6_all.deb wget http://public.opensyd.fr/bonager.mo sudo mv bonager.mo /usr/share/locale/fr/LC_MESSAGES rm bonager_0.6_all.deb
Bonager se lance ensuite à partir du menu Applications > Accessoires > Bonager Boot Scan Manager
Les articles sur le même sujet :
Tags logiciel, Planet-Libre, ubuntu + Dans la catégorie Actu libre
Il y a eu une grosse discussion sur la liste de diffusion des développeurs Ubuntu pour savoir si ces vérifications sont toujours nécessaires ou pas… (Pour info, ReiserFS n’en a pas besoin).
Ah ouais … je ne connaissais pas ! Pas mal ! Merci pour l’info !
comme j’en ai déjà parlé sur le forum Ubuntu, ça serait tellement plus simple de pouvoir simplement interrompre la vérification au démarrage (pouvant être reprise la prochaine fois) avec un Ctrl+C par exemple.
Je me souviens que sous debian il y a quelques années, on pouvait le faire, pourquoi avoir enlevé cette possibilité ?
Installer et lancer un logiciel pour finalement un scan qui se lance très rarement, je trouve ça un peu naze.
attention paquet tout pourri fait avec les pieds et le mec avait deux pieds gauche.
En cas de probléme pour le supprimer (ce qui risque d’arriver) :
sudo update-rc.d -f bonager remove
sudo rm /etc/init.d/bonager
sudo dpkg –purge bonager
Merci pour l’article (surtout pour le lien vers celui de cep en fait
)
paquet de merde. Ne se lance pas et ne se désinstalle pas sous gutsy…
Edit. Essayons d’être constructif : après avoir été installé, Bonager doit être lancé manuellement la première fois (il se lance ensuite à chaque démarrage). As-tu un message d’erreur à partir de la commande du même nom dans un terminal ? Et pour le supprimer sous Gutsy, la solution est 2 commentaires au dessus.
En effet, Bonager est sympa, mais pas aussi pratique que l’annulation du check-disc à la volée, comme avec Windows.
Je trouve ça aberrant qu’on force la main à l’utilisateur pour faire cette vérification.
J’ai testé la solution de cep, mais ça ne marche pas vraiment. Après le Ctrl+C, on arrête bien e2fsck, mais on se retrouve dans un shell sans que le boot se soit complètement déroulé.
Résultat : il faut redémarrer et se retaper la vérification. :/
Il n’y a vraiment donc aucun moyen d’annuler la vérification à la volée ?
> Il n’y a vraiment donc aucun moyen d’annuler la vérification à la volée ?
Utiliser du ReiserFS ?
> Utiliser du ReiserFS ?
Et si je veux encore garder mon ext3 ? ^^
@adrian : CTRL+C arrête le scan e2fsck et de mémoire la poursuite du démarrage se fait avec CTRL+D (à confirmer)
@ktulu77 : tu n’es pas obligé de lancer Bonager automatiquement. Mais lancer le logiciel avant de prendre un TGV par exemple permet de reporter le scan et d’économiser sa batterie
> Et si je veux encore garder mon ext3 ?
Alors tu gardes aussi les fsck.
Oui, il y a marqué d’appuyer sur Ctrl+D.
Malheureusement, chez moi Ctrl+D envoie une commande « exit » et le PC redémarre, avec re-vérification…
Ca serait quand même pas compliqué de laisser le choix à l’utilisateur de procéder ou non au check avant que celui-ci débute.
Paquet de merde, déjà tenté sur feisty, jamais réussi a l’enlever
je préfère showfsck !!
qqun pourrait packager https://wiki.ubuntu.com/AutoFsck et le foutre sur universe ?
Merci Fabien pour cette astuce bien pratique.
Pour moi Bonager fonctionne. Et j’adore le fait de pouvoir enfin contrôler un temps soit peu ce satané fsck.
@adrian : il est bien entendu que l’annulation du fsck n’est effective que si la partition n’a pas besoin d’être réparée.