HOWTO Ivman

Un article de Gentoo Linux Wiki.

Cet article fait partie des HOWTOs.
Méthodes d'installation CD Live Noyau et matériel Portables et Notebooks Portage Système Réseaux et Services Serveur X Logiciels fréquemment utilisés Autres

[modifier] But

Le but de cet article est d'installer ivman pour monter automatiquement des périphériques.

Ce système est comparable à Supermount ou Submount, mais présente l'avantage de ne pas modifier le noyau.


[modifier] Ce dont vous avez besoin

UDEV HAL D-BUS ivman

Installons Hal (il devrait s'installer automatiquement lors de l'installation d'ivman) :

Code : Installation de hal
emerge hal

et ivman,

Code : Installation de ivman
emerge ivman
  • Si vous rencontrez des problèmes de paquets masqués, c'est parce que ces programmes ne sont pas encore considérés comme stables. Consultez la documentation de Portage pour les installer.
  • Si vous utilisez un noyau 2.6, pensez à "unmerger" les linux-headers et "emerger" les linux26-headers, sinon Portage refusera de compiler Hal.

Vous devez maintenant éditer /etc/ivman/ conformément à vos besoins. Et ensuite lancez ivman:

Code : lancement de Ivman
Shell# /etc/init.d/ivman start
* Starting D-BUS system messagebus...                                    [ ok ]
* Starting Hardware Abstraction Layer daemon...                          [ ok ]
* Starting Automounter...                                                [ ok ]

Il reste à commenter les lignes concernant les lecteurs amovibles de votre /etc/fstab.

Maintenant, il ne vous reste plus qu'à insérer un cd et à voir s'il est monté automatiquement. Par défaut, les montages se trouvent dans /media/.

Pour que Ivman se lance au démarrage de la Gentoo, vous pouvez l'ajouter aux services avec :

Code : rc-update

rc-update add ivman default

[modifier] Problèmes rencontrés

Si ivman ne fonctionne pas, arrètez le

/etc/init.d/ivman stop

et éditez le fichier de configuration.

nano -w /etc/ivman/IvmConfigBase.xml

désactivez fork et mettez le mode debug à true puis relancez ivman à la console.

ivman
Autres langues