Salut internet,,

J'ai un problème avce une USB que je n'arrive pas à voir.Le problème en soit vient de l'usb et non de Fedora.Sous windo lorsque je branche l'usb,il me dit matériel detecté mais je ne peux pas y accéder.
Sous Fedora,il ne la détecte même pas,je soupçonne un virus.J'ai cherché un peu dans ce forum et j'ai essayé à peu près tout ce qui a été fait ici mais sans résultat.

Voici le résultat de quelques commandes que j'ai fait.
[root@localhost ~]# fdisk -l

Disque /dev/sda: 120.0 Go, 120034123776 octets
255 têtes, 63 secteurs/piste, 14593 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0xe8cae8ca

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1               1        7422    59617140    7  HPFS/NTFS
/dev/sda2   *        7422        9813    19200356+  83  Linux
/dev/sda3            9813       12203    19200356+  83  Linux
/dev/sda4           12204       14593    19197675    5  Etendue
/dev/sda5           12204       14298    16825911+  83  Linux

Disque /dev/sdb: 2042 Mo, 2042626048 octets
16 têtes, 63 secteurs/piste, 3957 cylindres
Unités = cylindres de 1008 * 512 = 516096 octets
Identifiant de disque : 0x49e2a461

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1               2        3958     1994235+   6  FAT16
[root@localhost ~]# lsusb
Bus 002 Device 002: ID 1aa6:0201 eFortune Technology Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
[root@localhost ~]# lshal -m

Start monitoring devicelist:
-------------------------------------------------
11:54:08.869: usb_device_1aa6_201_03071203230297 added
11:54:08.880: usb_device_1aa6_201_03071203230297_if0 added
11:54:08.906: usb_device_1aa6_201_03071203230297_if0_scsi_host added
11:54:13.869: usb_device_1aa6_201_03071203230297_if0_scsi_host_0 added
11:54:13.869: usb_device_1aa6_201_03071203230297_if0_scsi_host_0_scsi_device_lun0 added
11:54:13.929: usb_device_1aa6_201_03071203230297_if0_scsi_host_0_scsi_device_lun0_scsi_generic added
11:54:14.164: storage_serial_USB_2_0_Flash_Disk_03071203230297_0_0 added
11:54:14.175: storage_serial_USB_2_0_Flash_Disk_03071203230297_0_0 property info.interfaces = {'org.freedesktop.Hal.Device.Storage.Removable'} (new)
11:54:14.302: volume_part1_size_2042097152 added
Voilà merci de votre aide
Salut, ta clef est en vu en sdb1

tape la commande "mount" pour voir la liste des montage.

ensuite, si tu ne vois pas ta clef (sdb1), passe en root

va dans /mnt
puis créer un repertoir
mkdir /mnt/clefusb
puis monte ta clef
mount -t fat16 /dev/sdb1 /mnt/clefusb
Alors voila,quand je tape mount ,rien n'apparait!!De plus le Fat16 n'est pas reconnu,voici les commandes et leurs résulats:
[root@localhost mnt]# mount
/dev/sda5 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw)
/dev/sda2 on /boot type ext3 (rw)
tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
gvfs-fuse-daemon on /home/robert/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=mehdi)
[root@localhost mnt]# mount -t fat16 /dev/sdb1 /mnt/cle
mount: type inconnu de système de fichiers 'fat16'
J'ai alors essayé avec le systeme vfat et voici le résultat:
[root@localhost mnt]# mount -t vfat /dev/sdb1 /mnt/cle
mount : type erroné de syst .de fichiers, option erronée, super bloc
        erroné sur /dev/sdb1, codepage ou aide manquante ou autre erreur
       Dans quelques cas certaines informations sont utiles dans syslog - essayez
       dmesg | tail  ou quelque chose du genre

[root@localhost mnt]# dmesg|tail
sd 4:0:0:0: [sdb] Assuming drive cache: write through
sd 4:0:0:0: [sdb] 3989504 512-byte hardware sectors: (2.04 GB/1.90 GiB)
sd 4:0:0:0: [sdb] Write Protect is off
sd 4:0:0:0: [sdb] Mode Sense: 03 00 00 00
sd 4:0:0:0: [sdb] Assuming drive cache: write through
 sdb: sdb1
sd 4:0:0:0: [sdb] Attached SCSI removable disk
sd 4:0:0:0: Attached scsi generic sg2 type 0
FAT: invalid media value (0x1f)
VFS: Can't find a valid FAT filesystem on dev sdb1.
Autre idée?🙁
Ba ne mets pas de type

mount /dev/sdb1 /mnt/clefusb
Non ce n'est pas possible de ne pas spécifier de type il en faut un obligatoirement.
J'ai essayé de changer le type de la clé usb en fat32 (avec l'utilitaire de fedora 11 PalimpTest) mais ça ne donne rien,il essaie pendant au moins 1 heure et ça ne change pas !!!
On ne peut pas juste changer le type de système de fichiers sans changer ce qu'il y a sur la clé.

Un système Fat16 ne peut pas excéder 512 Mo, donc je ne vois pas comment une partition de 2 Go a pu être créée.

Tu veux mon avis ?

fdisk /dev/sdb

on efface la partition
d
1

on en recrée une:
n
p
1
on change le type
t
1
b
on enregistre:
w

et de suite après:

mkfs.vfat /dev/sdb1

et on essaie de la monter à la main avec mount comme tu as déjà essayé plus haut.
nouvo09 a écrit:
On ne peut pas juste changer le type de système de fichiers sans changer ce qu'il y a sur la clé.

Un système Fat16 ne peut pas excéder 512 Mo, donc je ne vois pas comment une partition de 2 Go a pu être créée.
Je trouve également bizare que l usb fasse 2Go et quelle soit de type Fat16...alors qu'avant elle fonctionnait normalement.

J'ai fait ce que tu ma dis mais malheuresement ça ne marche pas :
[root@localhost ~]# fdisk -l

Disque /dev/sda: 120.0 Go, 120034123776 octets
255 têtes, 63 secteurs/piste, 14593 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0xe8cae8ca

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1               1        7422    59617140    7  HPFS/NTFS
/dev/sda2   *        7422        9813    19200356+  83  Linux
/dev/sda3            9813       12203    19200356+  83  Linux
/dev/sda4           12204       14593    19197675    5  Etendue
/dev/sda5           12204       14298    16825911+  83  Linux

Disque /dev/sdb: 2042 Mo, 2042626048 octets
16 têtes, 63 secteurs/piste, 3957 cylindres
Unités = cylindres de 1008 * 512 = 516096 octets
Identifiant de disque : 0x49e2a461

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1               2        3958     1994235+   6  FAT16
[root@localhost ~]# fdisk /dev/sdb

Le nombre de cylindres pour ce disque est fixé à 3957.
Il n'y a rien d''incorrect avec cela, mais c'est plus grand que 1024,
et cela pourrait causer des problèmes pour certaines installations:
1) logiciels qui sont exécutés à l'amorçage (i.e., vieilles versions de LILO)
2) logiciels d'amorçage et de partitionnement pour d'autres OS
   (i.e., DOS FDISK, OS/2 FDISK)

Commande (m pour l'aide): d
Partition sélectionnée 1

Commande (m pour l'aide): n
Commande d'action
   e   étendue
   p   partition primaire (1-4)
p
Numéro de partition (1-4): 1
Premier cylindre (1-3957, par défaut 1): 
Utilisation de la valeur par défaut 1
Dernier cylindre, +cylindres or +taille{K,M,G} (1-3957, par défaut 3957): 
Utilisation de la valeur par défaut 3957

Commande (m pour l'aide): w
La table de partitions a été altérée!

Appel de ioctl() pour relire la table de partitions.
Synchronisation des disques.
Vous avez du nouveau courrier dans /var/spool/mail/root

[root@localhost ~]# mkfs.vfat /dev/sdb1
mkfs.vfat 3.0.1 (23 Nov 2008)
/dev/sdb1: No such file or directory
[root@localhost ~]# fdisk -l

Disque /dev/sda: 120.0 Go, 120034123776 octets
255 têtes, 63 secteurs/piste, 14593 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0xe8cae8ca

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1               1        7422    59617140    7  HPFS/NTFS
/dev/sda2   *        7422        9813    19200356+  83  Linux
/dev/sda3            9813       12203    19200356+  83  Linux
/dev/sda4           12204       14593    19197675    5  Etendue
/dev/sda5           12204       14298    16825911+  83  Linux

Disque /dev/sdb: 2042 Mo, 2042626048 octets
63 têtes, 62 secteurs/piste, 1021 cylindres
Unités = cylindres de 3906 * 512 = 1999872 octets
Identifiant de disque : 0x67c547e9

Le disque /dev/sdb ne contient pas une table de partition valide
[root@localhost ~]# 
[root@localhost ~]# 
[root@localhost ~]# 
[root@localhost ~]# 
[root@localhost ~]# mount -t vfat /dev/sdb1 /mnt/cle
mount: périphérique spécial /dev/sdb1 n'existe pas
[root@localhost ~]# mount -t vfat /dev/sdb /mnt/cle
mount : type erroné de syst .de fichiers, option erronée, super bloc
        erroné sur /dev/sdb, codepage ou aide manquante ou autre erreur
       Dans quelques cas certaines informations sont utiles dans syslog - essayez
       dmesg | tail  ou quelque chose du genre

[root@localhost ~]# mount -t vfat /dev/sdb /mnt/cle
mount : type erroné de syst .de fichiers, option erronée, super bloc
        erroné sur /dev/sdb, codepage ou aide manquante ou autre erreur
       Dans quelques cas certaines informations sont utiles dans syslog - essayez
       dmesg | tail  ou quelque chose du genre
:roll:
Et ça ?
on change le type
t
1
b
Non je l'ai fait mais juste je ne l'ai pas posté!!!
Le type de l'USB a bien été changé en Fat32 mais elle ne veut toujours pas être ouverte!!
A votre avis,est ce que ça pourrait être un virus qui ai fait ça?
Je ne pense pas qu'un virus puisse faire autre chose que corrompre les données écrites sur la clé. Mais ça ne résiste pas à un formatage. Or là apparemment tu ne peux meme pas formater. Je soupçonne que la clé est morte. Essaie de la brancher sur un autre pc pour voir ce qui se passe ?
J'ai essayé sur plusieurs PC avant de poster et toujours la même chose :sous Wind---->il detecte la clè mais lorsque j'essaie de l'ouvrir,il me dit qu'il faut la formater et il n'y arrive pas! Sous Linux(Kunbuntu,Fedora,Ubuntu)---->il ne la détecte même pas!!

C'est dommage,merci de votre aide quand même.
J'avais eu ce problème avec une vieille clé 128 Mo.

Je l'ai démonté (pas au sens informatique du terme ^^), insérée dans le port USB. Puis j'ai appuyé sur la puce, et là elle fut montée correctement par le système. Bref, un faux contact ou un problème du genre.

Par contre je ne sais plus si elle apparaîssait dans fdisk, zut...
et que dit tesdisk ?

Gérard