<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://lea-linux.org/docs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ychaouche</id>
	<title>Lea Linux - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://lea-linux.org/docs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ychaouche"/>
	<link rel="alternate" type="text/html" href="https://lea-linux.org/documentations/Sp%C3%A9cial:Contributions/Ychaouche"/>
	<updated>2026-04-26T14:28:34Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Connecter_un_lecteur_flash_USB&amp;diff=14878</id>
		<title>Connecter un lecteur flash USB</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Connecter_un_lecteur_flash_USB&amp;diff=14878"/>
		<updated>2007-08-14T08:22:42Z</updated>

		<summary type="html">&lt;p&gt;Ychaouche : /* Application aux disque-durs externes USB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Stockage]]&lt;br /&gt;
= Connecter un lecteur Flash USB =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;leatitre&amp;quot;&amp;gt;Connecter un lecteur Flash USB&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;par Laurent DUBETTIER-GRENIER, [mailto:jtmastom@.chez.wanadoo.fr Maston28] et Fred.&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;leadesc&amp;quot;&amp;gt;Connecter un lecteur flash USB (palmkey, diskonkey...) ou une clé usb sous Linux, mais aussi certains appareils photos numériques...&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Les lecteurs Flash USB deviennent de plus en plus populaires : faciles à utiliser et disposant d&#039;une grande capacité de stockage, ils remplaceront avantageusement une pile de disquettes... Les lecteurs les plus récents sont conformes à la norme USB 2.0 (jusqu&#039;à 40 fois plus rapide que USB 1.1 pour le taux de transfert) et disposent de capacités de stockage allant jusqu&#039;à 512 Mo (note : la capacité ne cesse d&#039;augmenter. En 2006 on en est à 4 Go), mais les prix sont alors très élevés... Personnellement, j&#039;utilise un Palm Key de 64 Mo en norme USB 1.1, produit par [http://fwww.allwell.tv/Products/USB_FLASH/usb_flash.html Allwell]... Cet article a pour objectif d&#039;expliquer la configuration permettant d&#039;accéder à ce lecteur sous Linux. Je suppose que cela sera aussi utile aux possesseurs de lecteurs Flash USB de marques différentes ainsi qu&#039;aux possesseurs d&#039;appareils photo numériques comme le Sony Cyber-shot DSC P71.&lt;br /&gt;
&lt;br /&gt;
Cet article n&#039;est que la traduction incomplète de l&#039;excellent article de Matt Butcher, visible à [http://www.allwell.tv/Download/3rd_LED/PalmKey/palmkey.html cette adresse]. Dans cet article en anglais, il décrit, en plus de la partie traduite ci-dessous, le moyen de créer un système de fichiers crypté sur un lecteur Flash USB.&lt;br /&gt;
&lt;br /&gt;
Pour profiter de cet article, vous devez disposer :&lt;br /&gt;
&lt;br /&gt;
* d&#039;un lecteur Flash USB (palmkey, diskonkey ou similaire)&lt;br /&gt;
* d&#039;un système Linux avec un noyau 2.4.x.&lt;br /&gt;
&lt;br /&gt;
== Procédure simplifiée ==&lt;br /&gt;
&lt;br /&gt;
=== Dernière minute (Mandrake 9.0) : ===&lt;br /&gt;
&lt;br /&gt;
Avec la dernière distribution de [http:/www.mandrakesoft.com Mandrakesoft], Linux Mandrake 9.0 (noyau 2.4.19-16mdk), c&#039;est extrêmement simple ! Il suffit de connecter le lecteur Flash USB, et de le monter en tapant :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;$ mount /mnt/removable&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour accéder aux fichiers :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;$ cd /mnt/removable&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avant de le déconnecter, il ne faut pas oublier de le démonter :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;$ umount /mnt/removable&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Nota (voir la procédure détaillée ci-dessous pour plus d&#039;information) :&#039;&#039;&amp;lt;br /&amp;gt; Sur cette distribution linux, le fichier &amp;lt;tt&amp;gt;/etc/fstab&amp;lt;/tt&amp;gt; contient la ligne suivante :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;/dev/sda1 /mnt/removable auto user,iocharset=iso8859-15,kudzu,codepage=850,noauto,umask=0,exec 0 0&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Les modules chargés par défaut (visibles en tapant lsmod) sont &amp;lt;tt&amp;gt;usbcore&amp;lt;/tt&amp;gt; et &amp;lt;tt&amp;gt;usb-uhci&amp;lt;/tt&amp;gt;. Il n&#039;y a pas &amp;lt;tt&amp;gt;usb-storage&amp;lt;/tt&amp;gt;, mais cela fonctionne quand même...&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Si vous n&#039;avez pas Mandrake Linux 9.0 : ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(ou plus précisement le dernier noyau...)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
En considérant que le lecteur Flash USB est le premier périphérique de stockage SCSI (je suppose ici que vous n&#039;avez pas d&#039;autres périphériques SCSI ou USB), il suffit de suivre les instructions suivantes :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;$ mkdir /mnt/pk&amp;lt;br /&amp;gt; $ mount -t msdos /dev/sda1 /mnt/pk&amp;lt;br /&amp;gt; $ cd /mnt/pk&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le lecteur Flash USB, livré avec un système de fichier DOS, est alors lisible et inscriptible. Avant de le déconnecter, ne pas oublier de le démonter :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;$ umount /mnt/pk&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Procédure détaillée ==&lt;br /&gt;
&lt;br /&gt;
Ce paragraphe décrit la configuration pas à pas d&#039;un lecteur Flash USB. Cela permet, en cas de problème d&#039;accès à votre lecteur Flash USB, de cerner plus précisement d&#039;où vient le problème.&lt;br /&gt;
&lt;br /&gt;
=== Préparer USB ===&lt;br /&gt;
&lt;br /&gt;
Avant de brancher votre lecteur Flash USB, vous devez vous assurer que votre système possède le module noyau USB. Nous avons besoin de &amp;lt;tt&amp;gt;usb-uhci&amp;lt;/tt&amp;gt; (ou &amp;lt;tt&amp;gt;usb-ohci&amp;lt;/tt&amp;gt;) et du module de stockage &amp;lt;tt&amp;gt;usb-storage&amp;lt;/tt&amp;gt;chargé. Utiliser &amp;lt;tt&amp;gt;lsmod&amp;lt;/tt&amp;gt; pour vérifier qu&#039;ils sont bien présents. Sinon, utiliser &amp;lt;tt&amp;gt;modprobe&amp;lt;/tt&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;$ modprobe usb-uhci usb-storage&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Nota : le driver &amp;lt;tt&amp;gt;usb-uhci&amp;lt;/tt&amp;gt; est le driver pour un type de pont USB. Si cela ne fonctionne pas, c&#039;est que vous avez un pont OHCI. Dans ce cas, il faut faire &amp;quot;modprobe usb-ohci&amp;quot;.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
En tapant de nouveau &amp;lt;tt&amp;gt;lsmod&amp;lt;/tt&amp;gt;, vous devriez alors voir apparaître le noyau usb, les drivers &amp;lt;tt&amp;gt;usb-uhci&amp;lt;/tt&amp;gt; ou &amp;lt;tt&amp;gt;usb-ohci&amp;lt;/tt&amp;gt;, et &amp;lt;tt&amp;gt;usb-storage&amp;lt;/tt&amp;gt;, entre autres.&lt;br /&gt;
&lt;br /&gt;
=== Préparer le périphérique ===&lt;br /&gt;
&lt;br /&gt;
Dès que les modules sont chargés, vous pouvez connecter le lecteur Flash USB. Attendre quelques secondes et changer de répertoire vers &amp;lt;tt&amp;gt;/proc/bus/usb&amp;lt;/tt&amp;gt;. &amp;lt;tt&amp;gt;/proc/bus/usb&amp;lt;/tt&amp;gt; est le répertoire regroupant les informations sur les périphériques usb. Le répertoire devrait contenir un fichier &amp;lt;tt&amp;gt;devices&amp;lt;/tt&amp;gt;, un fichier &amp;lt;tt&amp;gt;drivers&amp;lt;/tt&amp;gt;, et un répertoire pour le hub USB.&lt;br /&gt;
&lt;br /&gt;
Le fichier drivers contient une liste des périphériques USB disponibles. Il devrait contenir une entrée vers &amp;lt;tt&amp;gt;usb-storage&amp;lt;/tt&amp;gt;, le module que nous avons inséré auparavant. Le fichier le plus important est le fichier &amp;lt;tt&amp;gt;devices&amp;lt;/tt&amp;gt; : il liste tous les périphériques usb connectés au système.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Nota : On obtient la même information, dans un format plus lisible, en tapant directement l&#039;instruction &amp;quot;usbview&amp;quot; depuis un serveur X (interface graphique).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Vous devriez avoir une entrée pour votre Lecteur Flash USB dans une des lignes commençant par &amp;quot;T:&amp;quot;. Sur mon système :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=3 Spd=12 MxCh=0&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La plupart des périphériques contiennent des informations en clair (une chaîne de caratère) les décrivant. Elles sont présentes dans les lignes commençant par &amp;quot;&amp;lt;tt&amp;gt;S:&amp;lt;/tt&amp;gt;&amp;quot;. Quelques lecteurs Flash USB ne contiennent aucune information (mon palm key est dans ce cas...). L&#039;information relative à la version de vos périphériques est présente après &amp;quot;&amp;lt;tt&amp;gt;P:&amp;lt;/tt&amp;gt;&amp;quot;. Pour mon palm key :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;P: Vendor=0c76 ProdID=0003 Rev=1.0&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dès que vous avez une entrée dans ce fichier pour votre lecteur Flash USB, vous pouvez continuer. Si il n&#039;y a pas d&#039;entrée, contrôler la connexion physique de votre périphérique et assurez-vous que les modules nécessaires sont bien chargés dans le noyau.&lt;br /&gt;
&lt;br /&gt;
=== Le driver usb-storage ===&lt;br /&gt;
&lt;br /&gt;
Le travail du driver usb-storage est de lier les périphériques de stockage de masse USB à des périphériques SCSI. Ceci autorise les périphériques USB à être traités comme des périphériques de stockage amovibles. Si tout c&#039;est bien passé, le Lecteur Flash USB doit être assigné à un périphérique SCSI. Dans &amp;lt;tt&amp;gt;/proc/scsi&amp;lt;/tt&amp;gt;, vous devez voir un répertoire nommé &amp;lt;tt&amp;gt;usb-storage-0&amp;lt;/tt&amp;gt; ou similaire. Le numéro à la fin peut être différent, il dépend du nombre de périphériques de stockage USB présents sur votre système. Le fichier &amp;lt;tt&amp;gt;/proc/scsi/scsi&amp;lt;/tt&amp;gt; contient des détails sur les périphériques sont répertoriés comme périphériques SCSI.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;Attached devices :&amp;lt;br /&amp;gt; Host: scsi0 channel: 00 Id: 00 Lun: 00&amp;lt;br /&amp;gt; Vendor: USB Flash    Model: Disk&amp;lt;br /&amp;gt; Type: Direct-Access   ANSI SCSI revision: 02&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si vous n&#039;avez pas d&#039;autres périphériques SCSI, la seule entrée de ce fichier est votre lecteur Flash USB.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note : en l&#039;absence d&#039;identification du vendeur sur le périphérique lui-même (et aussi dans le fichier &amp;lt;tt&amp;gt;/proc/bus/usb/devices&amp;lt;/tt&amp;gt;), le périphérique est juste déclaré comme générique.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
La première ligne &amp;lt;tt&amp;gt;host&amp;lt;/tt&amp;gt; informe sur la localisation du périphérique. Si c&#039;est le premier périphérique SCSI, il sera déclaré comme &amp;lt;tt&amp;gt;/dev/sda1&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Monter le périphérique ===&lt;br /&gt;
&lt;br /&gt;
À ce moment, nous avons identifié quel périphérique SCSI est lié au lecteur Flash USB. Il ne reste plus qu&#039;à le monter :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;$ mkdir /mnt/pk&amp;lt;br /&amp;gt; $ mount  -t msdos /dev/sda1 /mnt/pk&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On peut alors aller sur &amp;lt;tt&amp;gt;/mnt/pk&amp;lt;/tt&amp;gt; et écrire ou lire le lecteur Flash USB. Quand une action d&#039;écriture arrive sur le périphérique, la led rouge doit clignoter. Comme les données sont stockées dans une zone tampon avant d&#039;être écrites, ne paniquez pas si la led ne clignote pas à chaque fois que vous évcrivez sur le lecteur Flash USB.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Attention :&#039;&#039;&#039; n&#039;oubliez pas de démonter le système de fichiers avant de débrancher le lecteur Flash USB. Vous pouvez ajouter une entrée dans &amp;lt;tt&amp;gt;/etc/fstab&amp;lt;/tt&amp;gt; pour faciliter le montage et le démontage du périphérique :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;/dev/sda1 /mnt/pk msdos user,noauto 0 0&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Avec l&#039;entrée dans &amp;lt;tt&amp;gt;/etc/fstab&amp;lt;/tt&amp;gt;, monter et démonter le périphérique est alors plus simple. L&#039;indicateur &amp;quot;user&amp;quot; autorise une personne autre que root à monter et démonter le lecteur Flash USB.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;$ mount /mnt/pk&amp;lt;br /&amp;gt; $ umount /mnt/pk&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Remplacer le systeme de fichiers DOS ===&lt;br /&gt;
&lt;br /&gt;
Si vous n&#039;êtes pas intéressé par partager vos données avec un système MS-DOS ou Windows, vous pouvez formater votre lecteur Flash USB avec un système de fichiers Linux. &amp;lt;tt&amp;gt;ReiserFS&amp;lt;/tt&amp;gt; est journalisé et doit pouvoir être le système de fichiers de votre lecteur Flash USB. Les lignes suivantes décrivent l&#039;installation d&#039;un système de fichier &amp;lt;tt&amp;gt;extended2-fs&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Attention :&#039;&#039;&#039; avant d&#039;écrire un nouveau système de fichiers sur votre lecteur Flash USB, vous devez démonter le lecteur.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Attention :&#039;&#039;&#039; les données présentes sur le lecteur Flash USB seront perdues.&lt;br /&gt;
&lt;br /&gt;
Exemple :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;$ umount /dev/sda1&amp;lt;br /&amp;gt; $ mke2fs /dev/sda1&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ensuite, il faut changer la ligne de &amp;lt;tt&amp;gt;/etc/fstab&amp;lt;/tt&amp;gt; pour que le système de fichiers soit &amp;lt;tt&amp;gt;ext2&amp;lt;/tt&amp;gt; au lieu de &amp;lt;tt&amp;gt;msdos&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Application aux disque-durs externes USB ==&lt;br /&gt;
&lt;br /&gt;
par Maston28&lt;br /&gt;
&lt;br /&gt;
Si vous Possédez un disque dur externe en usb, alors cette partie va vous intéresser ! Vous pouvez en effet utiliser un disque-dur externe sous linux en reprenant ce principe (qui s&#039;applique aussi aux lecteurs ZIP). Sachez tout d&#039;abord que pour un gros disque dur, il vaut mieux avoir compilé son noyau avec l&#039;option USB Mass Storage. Vous devez tout d&#039;abord charger les modules requis :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;insmod usbcore&amp;lt;br /&amp;gt; insmod uhci-usb&amp;lt;br /&amp;gt; insmod usb-storage&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il faut ensuite monter les périphériques USB dans /proc/bus/usb :&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;mount -t &#039;&#039;&#039;usbdevfs&#039;&#039;&#039; none /proc/bus/usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Attention, sur les nouveaux noyaux c&#039;est usbfs :&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;mount -t &#039;&#039;&#039;usbfs&#039;&#039;&#039; none /proc/bus/usb&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nous allons maintenant monter le disque dur:&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tt&amp;gt;mkdir /mnt/externe &amp;amp;&amp;amp; mount -t vfat /dev/sda /mnt/externe&amp;lt;/tt&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Attention :&#039;&#039;&#039;Je suppose ici que votre disque dur est formaté en FAT32 (par défaut à l&#039;achat...)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Attention :&#039;&#039;&#039;si le disque dur est partitionné, remplacez sda par sda&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;x&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Chasse aux troubles ==&lt;br /&gt;
&lt;br /&gt;
par Fred, d&#039;après les questions du forum.&lt;br /&gt;
&lt;br /&gt;
Il existe plusieurs types de problèmes. Certains ayant une solution, d&#039;autres pas :( .&lt;br /&gt;
&lt;br /&gt;
* Vous avez un lecteur de carte mémoire type &#039;n en 1&#039; (4 en 1, 6 en 1) et ça ne semble pas fonctionner avec Linux alors que d&#039;autres périphériques de stockage USB fonctionnent.&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Essayer de recompiler votre noyau en activant l&#039;option : &amp;lt;code&amp;gt;Probe all LUNs on each scsi devices&amp;lt;/code&amp;gt;.&amp;lt;br /&amp;gt;Merci à mrcrabs (du phorum)&amp;lt;br /&amp;gt;Sur une knoppix, il est possible de passer un parametre au boot: &amp;lt;code&amp;gt;max_scsi_luns=4&amp;lt;/code&amp;gt; puisqu&#039;en general il y&#039;a 4 ports sur le lecteur.&amp;lt;br /&amp;gt;Merci à JoDay du forum.&amp;lt;/div&amp;gt;&lt;br /&gt;
* Vous avez un appareil photo numérique, mais il ne fonctionne pas en tant que périphérique de stockage.&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;Essayer [http://gphoto.sourceforge.net/ gPhoto&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;] qui est spécialisé dans les appareils photos numériques (même non supportés par usb-storage), voir la [http://gphoto.sourceforge.net/proj/libgphoto2/support.php liste des appareils supportés].&amp;lt;/div&amp;gt;&lt;br /&gt;
* Votre périphérique semble reconnu mais vous fait des erreurs du type (à lire dans /var/log/messages) :&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;Jul 22 22:10:04 localhost kernel: usb-uhci.c: interrupt, status 2, frame# 1374&amp;lt;br /&amp;gt; Jul 22 22:10:04 localhost kernel: Device 08:00 not ready.&amp;lt;br /&amp;gt; Jul 22 22:10:04 localhost kernel: I/O error: dev 08:00, sector 0&amp;lt;br /&amp;gt; Jul 22 22:10:04 localhost kernel: FAT: unable to read boot sector&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt; Cela peut être du à une protection de la clé (protection par mot de passe, c&#039;est semble-t-il le cas du TravelDisk USB 2.O de PQI). Tentez alors de faire formater votre clé usb par un systéme d&#039;exploitation reconnaissant votre clé en supprimant cette protection (par exemple Windows) chez vous, ou chez un amis, un revendeur.&amp;lt;br /&amp;gt; Merci à rami aubourg (du forum). &amp;lt;/div&amp;gt;&lt;br /&gt;
* Lorsque vous branchez votre périphérique, il semble reconnu mais /dev/sdx n&#039;apparait (cas ou vous utilisez devfs) pas ou ne fonctionne pas. D&#039;ailleur tout semble normal quand vous regardez le log des messages (en tapant &amp;lt;code&amp;gt;dmesg&amp;lt;/code&amp;gt;) :&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;hub.c: new USB device 00:14.3-1.3, assigned address 6&amp;lt;br /&amp;gt; usb.c: USB device 6 (vend/prod 0x58f/0x9360) is not claimed by any active driver.&amp;lt;br /&amp;gt; Initializing USB Mass Storage driver...&amp;lt;br /&amp;gt; usb.c: registered new driver usb-storage&amp;lt;br /&amp;gt; scsi2 : SCSI emulation for USB Mass Storage devices &amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;&lt;br /&gt;
Vérifiez que vous avez bien compilez (en module ou en &#039;dur&#039;) votre kernel avec les options :&lt;br /&gt;
** SCSI support&lt;br /&gt;
** SCSI generic support&lt;br /&gt;
** SCSI disk support&lt;br /&gt;
Si c&#039;est le cas, et que vous avez compiler ces options en modules, après le chargement d&#039;usb-storage, essayer de charger ces trois modules :&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt; modprobe scsi_mod&amp;lt;br /&amp;gt; modprobe sd_mod&amp;lt;br /&amp;gt; modprobe sg &amp;lt;/div&amp;gt;&lt;br /&gt;
Merci à Mr_youd (du forum).&lt;br /&gt;
 &amp;lt;/div&amp;gt; &lt;br /&gt;
* Votre périphérique est vu par le driver usb (uhci, ohci, etc.) mais pas par usb-storage (par exemple en cas de firmware buggué - mon appareil photo est dans ce cas).&lt;br /&gt;
&amp;lt;div class=&amp;quot;note&amp;quot;&amp;gt;&lt;br /&gt;
Essayer la procédure suivante, en tant que root :&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;modprobe usb-storage&amp;lt;br /&amp;gt; rmmod usb-storage&amp;lt;br /&amp;gt; sleep 2s&amp;lt;br /&amp;gt; modprobe usb-storage &amp;lt;/div&amp;gt;&lt;br /&gt;
Avec mon appareil photo &#039;buggué&#039;, /dev/sda1 apparait apres le second modprobe. Pourquoi ? Mystère ! Surement un problème de &#039;timing&#039;.&lt;br /&gt;
 &amp;lt;/div&amp;gt; &lt;br /&gt;
* En désespoir de cause, peut-être votre périphérique n&#039;est-il tout simplement pas reconnu, vérifiez dans cette [http://www.linux-usb.org/devices.html liste].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;merci&amp;quot;&amp;gt;Cette page est issue de la documentation &#039;pré-wiki&#039; de Léa et a été convertie avec HTML::WikiConverter. Elle fut créée par Laurent DUBETTIER-GRENIER le 25/10/2002.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Copyright =&lt;br /&gt;
Copyright &amp;amp;copy; 25/10/2002, Laurent DUBETTIER-GRENIER&lt;br /&gt;
{{CC-BY-NC-SA}}&lt;/div&gt;</summary>
		<author><name>Ychaouche</name></author>
	</entry>
</feed>