Fr:Easy mounting in linux

From wiki.gp2x.org

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
Personal tools