Le même problème avec un lecteur mp3 Aiptek.
Il n'y avait pas de table de partition et était formatté directement. Après création d'une partition (et donc d'une table de partition) et formatage, la clef ne fonctionnait plus(Message 'Dos Error' sur la clef.
Bref, pour utilser cette clef :
Dans /etc/dev.d/default/dynamic.dev j'ai ajouté la ligne : */sd?) exec /etc/dynamic/scripts/clef.script $ACTION $DEVNAME;; clef.script contient juste un petit script qui essai de monter sda et s'il y arrive, appelle le script Mdk qui va bien :
#!/bin/sh
if [ "1ドル" == add ]
then
mkdir /tmp/clef
mount 2ドル /tmp/clef
if (($? == 0))
then
echo "[clef.script] : appel a part.script 1ドル 2ドル" >> /var/log/messages
umount 2ドル
/etc/dynamic/scripts/part.script 1ドル 2ドル
fi
rmdir /tmp/clef
fi
if [ "1ドル" == del ]
then
/etc/dynamic/scripts/part.script 1ドル 2ドル
fi
C'est pas très beau, mais ca marche.
Dans le même genre, Mdk monte la clef automatiquement, mais sous l'identité root, en utilisateur normal, il fallait démonter/remonter la clef pour pouvoir écrire dessus, dans le fichier /etc/dynamic/scripts/part.script, un petit # devant le mount $mpoint ne monte plus automatiquement la clef.
Avec tout ça, à l'insertion de la clef, une belle icone apparait sur le bureau, on clique dessus et ça monte le clef avec les bonnes permissions.
# Clef usb
Posté par bbtux . En réponse au message Clef USB sous mandrake 10.1: mount: /dev/sda1 is not a valid block device. Évalué à 1.
Il n'y avait pas de table de partition et était formatté directement. Après création d'une partition (et donc d'une table de partition) et formatage, la clef ne fonctionnait plus(Message 'Dos Error' sur la clef.
Bref, pour utilser cette clef :
Dans /etc/dev.d/default/dynamic.dev j'ai ajouté la ligne :
*/sd?) exec /etc/dynamic/scripts/clef.script $ACTION $DEVNAME;;
clef.script contient juste un petit script qui essai de monter sda et s'il y arrive, appelle le script Mdk qui va bien :
#!/bin/sh
if [ "1ドル" == add ]
then
mkdir /tmp/clef
mount 2ドル /tmp/clef
if (($? == 0))
then
echo "[clef.script] : appel a part.script 1ドル 2ドル" >> /var/log/messages
umount 2ドル
/etc/dynamic/scripts/part.script 1ドル 2ドル
fi
rmdir /tmp/clef
fi
if [ "1ドル" == del ]
then
/etc/dynamic/scripts/part.script 1ドル 2ドル
fi
C'est pas très beau, mais ca marche.
Dans le même genre, Mdk monte la clef automatiquement, mais sous l'identité root, en utilisateur normal, il fallait démonter/remonter la clef pour pouvoir écrire dessus, dans le fichier /etc/dynamic/scripts/part.script, un petit # devant le mount $mpoint ne monte plus automatiquement la clef.
Avec tout ça, à l'insertion de la clef, une belle icone apparait sur le bureau, on clique dessus et ça monte le clef avec les bonnes permissions.