Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Bonager : Gérer la vérification des partitions

Un petit soft bien pratique et super léger qui permet de gérer le scan des partitions au démarrage. Ce qui peut être particulièrement utile pour un ordinateur portable !

Grosso-modo c'est un applet qui se met dans le systray et qui vous signale dans combien de boot une, ou plusieurs, de vos partitions seront scannées. Il permet également de reporter le scan qui aurait du avoir lieu au prochain boot ou de forcer celui-ci.

Il existe aussi un petit programme en console pour réaliser la même fonction. Il s'agit de showfsck.

Exécutez les commandes suivantes dans un terminal :

wget http://biginoz.free.fr/linux/bonager/bonager.desktop.txt
wget http://biginoz.free.fr/linux/bonager/bonager.txt
wget http://biginoz.free.fr/linux/bonager/bonager_0.5_i386.deb
sudo dpkg -i bonager_0.5_i386.deb && sudo apt-get -f install
sudo mv bonager.txt /usr/bin/bonager
sudo chmod +x /usr/bin/bonager
sudo mv bonager.desktop.txt /usr/share/applications/bonager.desktop
rm bonager_0.5_i386.deb 
sudo bonager_check

Le mot de passe demandé est celui du root , il sert à installer le fichier .deb du programme. Les modifications du script sont autorisées…

Vous pouvez également simplement télécharger le paquet sur le thread officiel sur le forum anglophone d'Ubuntu (en).

À détailler… (Damocles)
  • L'entrée dans le menu applications :
  • Icône dans le systray :

    Un clic gauche vous permettra de forcer le scan au prochain démarrage. Un clic droit vous permettra de quitter le programme et de définir son démarrage automatique en même temps que le système.
  • Smart action :

Si bonager ne démarre pas, démarrez-le dans une console et étudiez le message d'erreur.

problème d'encodage

  $ bonager
  File "/usr/bin/bonager", line 109
  SyntaxError: Non-ASCII character '\xc3' in file /usr/bin/bonager on line 109, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

L'encodage du script de bonager n'est pas défini. Il va falloir le définir. Pour cela :

$ gksudo gedit /usr/bin/bonager

et ajoutez à la deuxième ligne :

# -*- coding: utf-8 -*-

Le début du fichier doit maintenant ressembler à ça :

#!/usr/bin/python
# -*- coding: utf-8 -*-
# Bonager : The Boot Scan Manager

impossible de lire /var/cache/bonager/drive_info

$ bonager
/usr/bin/bonager:32: DeprecationWarning: the module egg.trayicon is deprecated; equivalent functionality can now be found in pygtk 2.10
import egg.trayicon   # egg == python-gnome2-extras
sed: impossible de lire /var/cache/bonager/drive_info: Aucun fichier ou répertoire de ce type
ERROR: Mount root entry is not valid
0

Entrez la commande suivante :

sudo bonager_check

Contributeurs : Damocles

Basé sur « Bonager: un applet gérant le scan des partitions au boot » par Canard.

  • bonager.1194214295.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)