OVH Cloud OVH Cloud

Lecteur USB de Carte Flash

10 réponses
Avatar
jacques
Salut
Je dispose d'un lecteur USB de carte Flash (5.1) comment puis je le
déclarer dans mon /etc/fstab pour que ma mandrake "ne le détecte plus" au
démarrage.
En fait à pratiquement chaque démarrage de ma 9.1 mon système m'indique
que j'ai un disque qui n'est pas en lecture, il ne me propose que les
partition connus puisqu'il n'identifie pas correctement le lecteur.
Le système démarré tout ce passe impeccable je peux monter
mount /dev/sda1 mes compact flashs et écrire ou lire dessus.
Si qq'un à une idée, sur la démarche, merci d'avance.

10 réponses

Avatar
youri
On Sat, 20 Sep 2003 13:11:08 +0200, jacques wrote:

Salut
Je dispose d'un lecteur USB de carte Flash (5.1) comment puis je le
déclarer dans mon /etc/fstab pour que ma mandrake "ne le détecte plus"
au démarrage.


ajouter un noauto dans les options.
exemple:

/dev/cdrom /mnt/cdrom iso9660 noauto,owner,users,ro 0 0

mais ouvrir un terminal puis faire:

man mount

t aideras et je pense que c est en francais.

Avatar
jacques
Le Sun, 21 Sep 2003 19:34:03 +0200, youri a écrit :

On Sat, 20 Sep 2003 13:11:08 +0200, jacques wrote:

Salut
Je dispose d'un lecteur USB de carte Flash (5.1) comment puis je le
déclarer dans mon /etc/fstab pour que ma mandrake "ne le détecte plus"
au démarrage.


ajouter un noauto dans les options.
exemple:

/dev/cdrom /mnt/cdrom iso9660 noauto,owner,users,ro 0 0

mais ouvrir un terminal puis faire:

man mount

t aideras et je pense que c est en francais.



OK par contre dois je mette
/dev/sda1 /mnt/removable noauto
ou
/dev/sda /mnt/removable noauto sachant qu'il est multi formats de carte.


Avatar
jacques
Le Sun, 21 Sep 2003 20:50:57 +0200, jacques a écrit :

Le Sun, 21 Sep 2003 19:34:03 +0200, youri a écrit :

On Sat, 20 Sep 2003 13:11:08 +0200, jacques wrote:

Salut
Je dispose d'un lecteur USB de carte Flash (5.1) comment puis je le
déclarer dans mon /etc/fstab pour que ma mandrake "ne le détecte plus"
au démarrage.


ajouter un noauto dans les options.
exemple:

/dev/cdrom /mnt/cdrom iso9660 noauto,owner,users,ro 0 0

mais ouvrir un terminal puis faire:

man mount

t aideras et je pense que c est en francais.



OK par contre dois je mette
/dev/sda1 /mnt/removable noauto
ou
/dev/sda /mnt/removable noauto sachant qu'il est multi formats de carte.


Oups
Pour que ce soit plus simple voilà mon fichier /etc/fstab

/dev/hda1 / ext3 defaults 1 1
none /dev/pts devpts mode20 0 0
/dev/hda6 /home ext3 defaults 1 2
none /mnt/cdrom supermount dev=/dev/scd0,fs=auto,ro,--,iocharset=iso8859-15,codepage…0 0 0
none /mnt/cdrom2 supermount dev=/dev/scd1,fs=auto,ro,--,iocharset=iso8859-15,codepage…0 0 0
none /mnt/floppy supermount dev=/dev/fd0,fs=auto,--,iocharset=iso8859-15,sync,codepage…0 0 0
none /proc proc defaults 0 0
/dev/hda5 swap swap defaults 0 0
/dev/sda1 /mnt/removable auto
user,iocharset=iso8859-15,kudzu,codepage…0,noauto,exec 0 0

auquel je vais rajouter le noauto

si tu vois autre chose qui pourrait m'aider, en attendant je vais tester
ta réponse.
Merci encore.
PS: ça fait trois mois ke nous n'avons pas touché ma femme et moi à un
win$ à la maison c vachement cool. Que le GNU/Linux reste avec nous.



Avatar
youri
On Sun, 21 Sep 2003 20:57:56 +0200, jacques wrote:

OK par contre dois je mette
/dev/sda1 /mnt/removable noauto
ou
/dev/sda /mnt/removable noauto sachant qu'il est multi formats de carte.



en fait cela ne change rien, chaque carte (a mon avis) seras sda1,
normalement tu ne peux mettre qu une carte a la fois.

Oups
Pour que ce soit plus simple voilà mon fichier /etc/fstab

/dev/sda1 /mnt/removable auto
voila ici a la place de auto tu mets noauto :)




Merci encore.
PS: ça fait trois mois ke nous n'avons pas touché ma femme et moi à un
win$ à la maison c vachement cool. Que le GNU/Linux reste avec nous.


n est ce pas? :) pardon pour le temps de reponse.


Avatar
jacques
n est ce pas? :) pardon pour le temps de reponse.
No problemn, merci surtout.


Salut
Le problème persiste.
Quand je démarre mon poste la Mandrake m'averti d'un:
ldm_validate_partition_table(): Disk read failed.

A partir de là j'ai l'utilitaire mandrake de disque qui m'inforle de
l'existence du périphérique sda: sda was added
est ce que je veux le configurer, Oui
et là bizarre je tombe sur /hda1 ou /hda3 .....

En faite mes partitions locales et non /dev/sda.

Que faire, quand noauto ne suffit pas?
sda : block size assumed to be 512 bytes, disk size 1GB.

Je ne vais tt de mme pas booter avec une carte flash.

C rageant dans la mesure où tt est ok sur mon poste du Clié, au lecteur dvd
(Xine)en passant par mozilla et tous les pluggins qu'on peut lui greffer,
genre vlc.
Une config presque parfaite si on oubli ce petit souci et la carte tv qui
plante le poste (Xfree) au bout de 2heures.
Pour un débutant c satisfaisant.

Avatar
Paul Pygeon
jacques wrote:

A partir de là j'ai l'utilitaire mandrake de disque qui m'inforle de
l'existence du périphérique sda: sda was added
est ce que je veux le configurer, Oui
et là bizarre je tombe sur /hda1 ou /hda3 .....

En faite mes partitions locales et non /dev/sda.

Que faire, quand noauto ne suffit pas?
sda : block size assumed to be 512 bytes, disk size 1GB.

Je ne vais tt de mme pas booter avec une carte flash.


Il me semble que vous avez indiqué dans un message précédent que votre
lecteur de cartes flash est "multicartes". Donc vous avez plus d'un endroit
pour insérer les cartes en fonction de leur type.

J'ai un SanDisk pour deux types de cartes SM et voici ce que j'ai rajouté
dans mon modules.conf:

probeall scsi_hostadapter ide-scsi
options scsi_mod max_scsi_luns=2

Vous pouvez remplacer la valeur de max_scsi_luns par le nombre de fentes
dans le lecteur flash.

Si cette indication n'existe pas, Mandrake essaie d'ouvrir toutes les fentes
à la fois, ce qui le fait dérailler. Donc, vous aurez alors sda1, sda2,
sda3, etc. Si vous utilisez le port USB numéro 2, ce sera sans doute sbd1,
sdb2, etc.

En espérant que ça puisse vous aider.

Bye

Avatar
youri
On Mon, 22 Sep 2003 23:02:32 +0200, jacques wrote:

Que faire, quand noauto ne suffit pas?



en fait noauto fonctionne :), mais il faut desactiver 'l outil' qui
detecte ton materiel a chaque fois, puisqu il modifie a chaque fois le
fstab avec une nouvelle ligne cf:
l'existence du périphérique sda: sda was added

donc hop tu desactive l outil mandrake de detection de materiel. je ne
sais pas comment faire.

Avatar
youri
On Mon, 22 Sep 2003 23:02:32 +0200, jacques wrote:


Salut
Le problème persiste.
Quand je démarre mon poste la Mandrake m'averti d'un:
ldm_validate_partition_table(): Disk read failed.
oui c est normale si j ose dire. par contre est ce que ton fstab modifié

est toujours le meme? la ligne concernant sda1 a t elle toujours la valeur
a noauto?


Que faire, quand noauto ne suffit pas?


le noauto doit suffire et fonctionner, le souci c est que au demarrage,
mandrake reconnait ton materiel et le configure en auto :), desactive la
detection de materiel (de toute facon tu n en as plus besoin).

a mon avis bien sur, je n ai pas de mandrake :)


sda : block size assumed to be 512 bytes, disk size 1GB.


chez moi j ai le meme message :) tout vas bien

bon jai peut etre posté 2 fois pardon.

Avatar
Cedric
jacques wrote:
Salut
Je dispose d'un lecteur USB de carte Flash (5.1) comment puis je le
déclarer dans mon /etc/fstab pour que ma mandrake "ne le détecte plus" au
démarrage.
En fait à pratiquement chaque démarrage de ma 9.1 mon système m'indique
que j'ai un disque qui n'est pas en lecture, il ne me propose que les
partition connus puisqu'il n'identifie pas correctement le lecteur.
Le système démarré tout ce passe impeccable je peux monter
mount /dev/sda1 mes compact flashs et écrire ou lire dessus.
Si qq'un à une idée, sur la démarche, merci d'avance.



Pour un lecteur de type 5.1 ou 6 en 1 comme le mien, j'ai pas mal
galerer pour le faire fonctionner mais une fois que tu as compris c'est
tout simple.

Il te faut recompiler le noyau et dans les options scsi tu active LUN=Y
tu recompile tu reboot sur le nouveau noyau et ensuite tu peut monter
tes lecteurs comme ça :
mount -t vfat /dev/sda1 /mnt/flash
mount -t vfat /dev/sdb1 /mnt/ms
ect selon le nombre de lecteur...


Pour plus d'infos consulter mon site :
http://www.gorethium.net/m_howto/howto_print.php?ID

Avatar
jacques
Le Thu, 25 Sep 2003 10:18:33 -0100, Cedric a écrit :

jacques wrote:
Salut
Je dispose d'un lecteur USB de carte Flash (5.1) comment puis je le
déclarer dans mon /etc/fstab pour que ma mandrake "ne le détecte plus" au
démarrage.
En fait à pratiquement chaque démarrage de ma 9.1 mon système m'indique
que j'ai un disque qui n'est pas en lecture, il ne me propose que les
partition connus puisqu'il n'identifie pas correctement le lecteur.
Le système démarré tout ce passe impeccable je peux monter
mount /dev/sda1 mes compact flashs et écrire ou lire dessus.
Si qq'un à une idée, sur la démarche, merci d'avance.



Pour un lecteur de type 5.1 ou 6 en 1 comme le mien, j'ai pas mal
galerer pour le faire fonctionner mais une fois que tu as compris c'est
tout simple.

Il te faut recompiler le noyau et dans les options scsi tu active LUN=Y
tu recompile tu reboot sur le nouveau noyau et ensuite tu peut monter
tes lecteurs comme ça :
mount -t vfat /dev/sda1 /mnt/flash
mount -t vfat /dev/sdb1 /mnt/ms
ect selon le nombre de lecteur...


Pour plus d'infos consulter mon site :
http://www.gorethium.net/m_howto/howto_print.php?ID


Le problème ne vient pas du montage des cartes mais de la détection
systématique du lecteur au démarrage et le fait qu'il me propose de le
configuerer en me proposant les partitions de mon disque dur, soit:
/dev/hda1 /dev/hda3 ...
surtout quand il écrit sda was added, c juste que si je ne suis pas le
boot devant l'écran l'utilitaire mandrke me bloque 25 secondes mon boot
pour voir si je configure ce lecteur qui fonctionne impecc.