Bonjour à tous,
j'utilisais depuis quelque temps une clé usb2 seitec de 128Mo sous ma mdk 9.2
J'avais modifié le fstab pour qu'il monte /dev/sda sur /mnt/usb
Et jusqu'à présent aucun problème, copie des fichiers en console ou avec konqueror sans aucun problème, jusqu'au jour où ... un de mes transferts sous konqueror a bloqué (il n'avancait plus). J'ai attendu un peu et comme il ne se passait toujours rien je l'ai annulé.
Et depuis, ma clé reste désespérément vide.
Impossible de lire ou d'écrire dessus alors que je peux toujours la monter normalement.
usbview me dit que la clé est là, le Mandrake Control Center m'indique toujours un périphérique sur /dev/sda
J'ai également testé sous win (pour savoir si ça venait de linux ou de la clé) et elle est montée mais il ne trouve pas de disque, de mémoire.
A mon avis il y a deux possibilités, soit la puce mémoire est morte, soit on ne peux plus y accéder (firmware mort ou qqch du genre).
Je ne pense pas que la partie matérielle commandant la puce soit morte car elle est toujours reconnue.
Au final, je ne sais pas vraiment quoi faire, ni comment l'utiliser à nouveau...
P'ti journal peux-tu m'indiquer s'il y a des chances que je récupère ma clé stp ?
# Re: Konqueror à détruit ma clé usb ??
Posté par Mjules (site web personnel) . Évalué à 2.
# Re: Konqueror à détruit ma clé usb ??
Posté par djapat . Évalué à 1.
J'ai souvent eu des problèmes avec des clef usb: impossible à monter.
En faisant un fdisk /dev/sda je vois plein de partitions. Si je les supprime toute, que j'en recrée une (type b (win 95 fat32) et que je la formatte avec mkfs.vfat /dev/sda1, la clef est à nouveau utilisable...
En faite, il faut faire ca pour beaucoup de clef lors d'une première utilisation sous linux, et de temps en temps le problème resurgit (umount non correct ?)
Est-ce que vous avez des expériences similaires ?
[^] # Re: Konqueror à détruit ma clé usb ??
Posté par Olivier BENDRIES (site web personnel) . Évalué à 1.
D'ailleurs c aussi le cas sous W9x et W2k (XP ça passe), il faut passer par le gestionnaire de periph...
[^] # Re: Konqueror à détruit ma clé usb ??
Posté par CrEv (site web personnel) . Évalué à 1.
Sinon il faut la démonter comme sous w9x et 2k
[^] # Re: Konqueror à détruit ma clé usb ??
Posté par Zorro (site web personnel) . Évalué à 1.
[^] # Re: Konqueror à détruit ma clé usb ??
Posté par CrEv (site web personnel) . Évalué à 1.
J'ai essayé de la reformattée en fat mkfs.vfat sur /dev/sda1 et c'était impossible.
J'avais également essayé en ext2 (pourquoi pas) mais rien non plus.
Par contre, je ne l'avais pas fait lors de la première utilisation sous linux et ça ne m'avais jamais posé problème.
Pour l'histoire des partitions je crois que c'est par exemple pour des histoires de sécurité ou de mot de passe permettant de l'identifier (enfin si je ne me trompe pas)
Autre petite précision, je l'ai toujours démontée avant de l'enlever.
[^] # Re: Konqueror à détruit ma clé usb ??
Posté par CrEv (site web personnel) . Évalué à 1.
Incapable de lire /dev/sda
Sans trop de conviction j'ai essayé cfdisk (je ne sais pas s'il y a beaucoup de différence entre les deux) :
ERREUR FATALE: Ne peut lire à partir de l'unité de disque
Pour info, voici ce que me donne un mkfs.vfat /dev/sda1 :
mkfs.vfat 2.9 (15 May 2003)
/dev/sda1: No such file or directory
Donc je ne sais plus du tout quoi faire...
J'ai copié ce que me donne usbview, au cas où ça pourrait donner une idée à quelqu'un :
USB_Storage
Manufacturer: Prolific Technology Inc.
Speed: 480Mb/s (high)
USB Version: 2.00
Device Class: 00(>ifc )
Device Subclass: 00
Device Protocol: 00
Maximum Default Endpoint Size: 64
Number of Configurations: 1
Vendor Id: 067b
Product Id: 2517
Revision Number: 0.01
Config Number: 1
Number of Interfaces: 1
Attributes: c0
MaxPower Needed: 0mA
Interface Number: 0
Name: usb-storage
Alternate Number: 0
Class: 08(stor.)
Sub Class: 05
Protocol: 50
Number of Endpoints: 2
Endpoint Address: 01
Direction: out
Attribute: 2
Type: Bulk
Max Packet Size: 512
Interval: 0ms
Endpoint Address: 82
Direction: in
Attribute: 2
Type: Bulk
Max Packet Size: 512
Interval: 0ms
[^] # Re: Konqueror à détruit ma clé usb ??
Posté par djapat . Évalué à 1.
(en root, fait un tail /var/log/syslog)
note:
à ta question "Konqueror à détruit ma clé usb ??" je réponds ça m'étonnerait
si la question est "est-ce ma clef est grillée" je sais pas... :-)
[^] # Re: Konqueror à détruit ma clé usb ??
Posté par CrEv (site web personnel) . Évalué à 1.
Jan 26 15:08:47 crev kernel: hub.c: new USB device 00:14.2-3, assigned address 4
Jan 26 15:08:47 crev kernel: hub.c: USB hub found
Jan 26 15:08:47 crev kernel: hub.c: 1 port detected
Jan 26 15:08:48 crev kernel: hub.c: new USB device 00:14.2-3.1, assigned address 5
Jan 26 15:08:48 crev kernel: WARNING: USB Mass Storage data integrity not assured
Jan 26 15:08:48 crev kernel: USB Mass Storage device found at 5
Jan 26 15:08:52 crev /etc/hotplug/usb.agent: Setup usb-storage for USB product 67b/2517/1
Jan 26 15:08:52 crev /etc/hotplug/usb.agent: ... no modules for USB product 67b/2515/1
Pour la note, tu n'as pas tord.
Néanmoins, elle est inutilisable depuis un transfert loupé sous konqueror et je me posais la question de savoir s'il pouvait y avoir un lien
[^] # Re: Konqueror à détruit ma clé usb ??
Posté par Matthieu BENOIST . Évalué à 1.
et je dirais que la poule est apparue avant l'oeuf. Et dans ton cas, que le grillage est apparu avant le plantage.
[^] # Re: Konqueror à détruit ma clé usb ??
Posté par marvin . Évalué à 1.
Tiré du man:
There are several *fdisk programs around. Each has its problems and
strengths. Try them in the order cfdisk, fdisk, sfdisk. (Indeed,
cfdisk is a beautiful program that has strict requirements on the par-
ition tables it accepts, and produces high quality partition tables.
Use it if you can. fdisk is a buggy program that does fuzzy things -
usually it happens to produce reasonable results. Its single advantage
is that it has some support for BSD disk labels and other non-DOS par-
tition tables. Avoid it if you can. sfdisk is for hackers only - the
user interface is terrible, but it is more correct than fdisk and more
powerful than both fdisk and cfdisk. Moreover, it can be used nonin-
teractively.)
A savoir que mkfs ne touche pas à la table de partitions mais, dans notre cas, se borne à créer une nouvelle fat. Ça me rappelle une situation assez confuse où pour pouvoir monter ma clé je devais faire:
mount -t vfat /dev/sda (en somme, mon disque était considéré comme une grosse partition).
[^] # Re: Konqueror à détruit ma clé usb ??
Posté par CrEv (site web personnel) . Évalué à 1.
J'ai donc finalement essayé sfdisk (après lecture de son man cette fois-ci)
il y a des erreurs de lecture à chaque opération
voici donc ce que j'obtient en listant les partitions :
sfdisk -l /dev/sda
Disque /dev/sda: 125 cylindres, 64 têtes, 32 secteurs/piste
read: Input/output error
sfdisk: erreur de lecture sur /dev/sda - ne peut lire le secteur 0
/dev/sda: une partition non reconnue
Aucune partition repérée
Si je comprend bien (mais j'en suis pas sur), il détecte le disque mais n'arrive pas à le lire. C'est qqch comme ça ?
Si j'essaye de réecrire les partitions, l'opération se termine par :
Voulez-vous écrire cela sur le disque? [ynq] y
read: Input/output error
sfdisk: erreur de lecture sur /dev/sda - ne peut lire le secteur 0
Relecture de la table de partitions ...
rq : j'ai de même toujours monté directement /dev/sda et pas une partition spécifique (/dev/sda1 par exemple)
Je me trompe peut-être mais ça doit être le cas pour beaucoup de clé car j'avais lu plusieurs articles où la clé était toujours montée directement par /dev/sda
# grillée ?
Posté par Olivier BENDRIES (site web personnel) . Évalué à 1.
Mais il ne faut pas ecarter la possibilité que la "fat" (la partition) de la cléf aie dégagée.
Essaye de refaire les partitions sous mdk (avec cfdisk par exemple )
[^] # Re: grillée ?
Posté par Robert VISEUR (site web personnel) . Évalué à 2.
[^] # Re: grillée ?
Posté par Robert VISEUR (site web personnel) . Évalué à 1.
# Re: Konqueror à détruit ma clé usb ??
Posté par abgech . Évalué à 1.
Ma stratégie: détruire ces partitions et recréer une (ou plusieurs) partition(s) ext3 (ou reiser). Et je n'ai plus aucun problème. Bien sûr, cela m'interdit de transférer des fichiers vers ou de window$, mais comme j'ai banni tous les produits micro$oft de mon environnement depuis plus de cinq ans cela ne me gêne absolument pas.
Je déconnecte toujours les montages et démontages automatique et je fait cela "à la main" (une vieille habitude sous Unix puis Linux).
Les mémoires flash ont un nombre limité d'écriture, pour éviter des écritures "inutiles", mettre l'option "-o noatime" lors du montage.
[^] # Re: Konqueror à détruit ma clé usb ??
Posté par marvin . Évalué à 1.
Je rappelle en passant qu'il existe JFFS2 ( http://sources.redhat.com/jffs2/(...) ), un système de fichier spécialement conçus pour les mémoires de type flash et bien mieux adapté que le fat.
[^] # Re: Konqueror à détruit ma clé usb ??
Posté par spell (site web personnel) . Évalué à 1.
moyen de m'en débarrasser)
Cela dit, on dira pas que l'innovation n'est pas sous linux. J'ai jamais
entenu qu'un fs spécifique aux clé usb existaient sous windows.
Si seulement ce driver pouvait exister.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.