Bonjour à tous,

tout d'abord Bonne année !


je rencontre des difficultés avec une clé usb. impossible de la monter que ce soit sous Linux, OS X ou Windows.

sous OS X j'ai essayé quelques outils de restorations comme VirtualLab, Diskrescue sans succès.

Sous Linux, j'ai dans le /var/log/messages ceci :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Dec 31 23:37:14 orrery kernel: [14716.988036] usb 1-3: new high speed USB device using ehci_hcd and address 15
Dec 31 23:37:14 orrery kernel: [14717.199156] usb 1-3: configuration #1 chosen from 1 choice
Dec 31 23:37:14 orrery kernel: [14717.251229] scsi15 : SCSI emulation for USB Mass Storage devices
Dec 31 23:37:19 orrery kernel: [14722.278847] scsi 15:0:0:0: Direct-Access              USB MEMORY BAR   1000 PQ: 0 ANSI: 0 CCS
Dec 31 23:37:19 orrery kernel: [14722.283923] sd 15:0:0:0: [sdc] 15663104 512-byte hardware sectors: (8.01 GB/7.46 GiB)
Dec 31 23:37:19 orrery kernel: [14722.284917] sd 15:0:0:0: [sdc] Write Protect is off
Dec 31 23:37:19 orrery kernel: [14722.286793] sd 15:0:0:0: [sdc] 15663104 512-byte hardware sectors: (8.01 GB/7.46 GiB)
Dec 31 23:37:19 orrery kernel: [14722.287668] sd 15:0:0:0: [sdc] Write Protect is off
Dec 31 23:37:19 orrery kernel: [14722.287695]  sdc:<3>end_request: I/O error, dev sdc, sector 0
Dec 31 23:37:19 orrery kernel: [14722.291161] __ratelimit: 6 callbacks suppressed
Dec 31 23:37:19 orrery kernel: [14722.378168] Dev sdc: unable to read RDB block 0
Dec 31 23:37:19 orrery kernel: [14722.389664]  unable to read partition table
Dec 31 23:37:19 orrery kernel: [14722.389875] sd 15:0:0:0: [sdc] Attached SCSI removable disk
Dec 31 23:37:19 orrery kernel: [14722.390043] sd 15:0:0:0: Attached scsi generic sg1 type 0


J'ai donc testé avec l'outil testdisk, mais impossible de retrouver la partition (fat32) initialement présente sur la clé.

L'outils dd me donne des
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 dd: reading `/dev/sdc': Input/output error
j'ai donc testé la commande suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
dd if=/dev/sdb of=toto bs=512 conv=noerror,notrunc,sync
et là, j'ai ce genre de message :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
[...]
dd: reading `/dev/sdb': Input/output error
0+423985 records in
423985+0 records out
217080320 bytes (217 MB) copied, 630.647 s, 344 kB/s
dd: reading `/dev/sdb': Input/output error
0+423986 records in
423986+0 records out
217080832 bytes (217 MB) copied, 630.649 s, 344 kB/s
dd: reading `/dev/sdb': Input/output error
0+423987 records in
423987+0 records out
217081344 bytes (217 MB) copied, 630.65 s, 344 kB/s
[...]
néanmoins, des données sont copiées puisque le fichier occupe de plus en plus de place...

Malgré ces erreurs, peut-on espérer monter ou récupérer ce fichier (e.g., toto) issu du dd, pour ensuite l'analyser via testdisk ou autre chose comme fsck (?). En gros, quel est le format du fichier issu de ce dd ?

Merci pour vos aides !!!!