Après le remplacement d’une bonne partie de Xfce par awesome sur mon ultraportable, j’ai eu envie de me débarrasser de hal, qui est considéré comme obsolète, et ralentissait le démarrage de l’ordinateur. Ignorant ses supplications (J’ai peur — Mon esprit s’en va, je le sens), je le apt-get purge sans remords.

Problème : certains composants de mon systèmes l’utilisait encore… xfce4-powermanager est vite remplacé par un indicateur de la charge de la batterie dans awesome, mais ce qu’il me manque surtout, c’est le montage automatique des périphériques amovibles. Et là… je n’en ai pas encore trouvé qui soit passé à udisk (le remplaçant de hal).

Dans ces cas là, on se retrousse les manches, et on pond un petit script (que vous trouverez en annexe à télécharger : amount), nommé amount, qui utilise dmenu et pmount pour proposer de monter et démonter facilement des volumes, sans être root.

Comment l’utiliser ? Copiez-le quelque part dans votre PATH, et lancez

amount

Un menu s’affichera avec le nom de tous les périphériques amovibles qui peuvent être montés. Entrez le nom de celui que vous voulez, et vous pourrez le retrouver dans /media/.

De même, pour démonter un volume, il suffit de lancer

amount -u

Il est aussi possible de créer un lien symbolique vers amount nommé aumount. Cela exécutera amount -u.

(Limitations du script : il ne fonctionne pour l’instant qu’avec les volumes qui ont un label.)

4 juillet : bon, en fait j’ai trouvé un ensemble de scripts basés sur udev qui fait de l’automount réel. Il s’agit de uam, et ça marche bien.