Fr:Easy mounting in linux
Attention : Vous devez avoir le support UDEV compilé dans votre noyau, ce qui le cas avec la majorité des noyaux actuels.
La première chose à faire est de créer un alias pour la GP2X, de telle sorte qu'elle ait toujours la même entrée dans /dev.
Assurez-vous que la GP2X soit le seul périphérique de stockage de masse branché au PC et dans le menu settings de la GP2X, activez le connexion USB.
Exécutez ensuite la commande suivante dans une console :
udevinfo -a -p /block/sda
De nombreuses informations vont apparaitre. Chercher une section présentant des informations de ce genre :
looking at the device chain at '/sys/devices/pci0000:00/0000:00:07.2/usb1/1-2' : BUS=="usb" ID=="1-2" DRIVER=="usb" SYSFS{bConfigurationValue}=="1" SYSFS{bDeviceClass}=="00" SYSFS{bDeviceProtocol}=="00" SYSFS{bDeviceSubClass}=="00" SYSFS{bMaxPower}==" 2mA" SYSFS{bNumConfigurations}=="1" SYSFS{bNumInterfaces}==" 1" SYSFS{bcdDevice}=="0229" SYSFS{bmAttributes}=="c0" SYSFS{configuration}=="" SYSFS{devnum}=="3" SYSFS{idProduct}=="a4a5" SYSFS{idVendor}=="0525" SYSFS{manufacturer}=="Linux 2.4.25 with net2272" SYSFS{maxchild}=="0" SYSFS{product}=="GP2X Storage Driver" SYSFS{serial}=="3035204A756E" SYSFS{speed}=="12" SYSFS{version}==" 2.00"
Maintenant, dans /etc/udev/rules.d ouvrez le fichier 10-local.rules (ou créez-le s'il n'existe pas) et ajoutez-y la ligne :
BUS="usb", SYSFS{serial}="3035204A756E", KERNEL="sd?1", NAME="%k", SYMLINK="gp2x"
Attention : comme valeur pour SYSFS{serial}, entrez celle trouvée précédemment grâce à udevinfo. Normalement, la valeur 3035204A756E est la bonne pour les GP2X MKI et MKII.
Exécutez ensuite la commande
udevcontrol reload_rules
Pour plus de facilités, ajoutez la ligne suivante à /etc/fstab de telle sorte qu'un utilisateur normal puisse monter la GP2X :
/dev/gp2x /mnt/gp2x vfat auto,users 0 0
Créez maintenant un point de montage avec
sudo mkdir /mnt/gp2x
Maintenant, pour monter la GP2X (avec un compte utilisateur), il suffit de taper
mount /mnt/gp2x
Attention : avant de stopper le mode USB sur la GP2X n'oubliez surtout pas de faire
umount /mnt/gp2x