Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/03/2019, à 18:36

belo71

Récupérer le contenu d'une clef USB

Bonjour,

J'ai récupéré la clef USB d'une collègue car cette clef n'est pas reconnue sous w7, ni sous mac, ni sous Ubuntu. Elle souhaite en récupérer le contenu. Je lui ai proposé de jeter un oeil. J'ai branché la clef, mais elle n'est pas montée automatiquement.

- Le nom complet de la clef USB
058f:1234 Alcor Micro Corp. Flash Drive

Je n'ai pas plus d'infos.

- un lien vers le produit (si possible lien constructeur) : elle ressemble à la photo sur cette page

https://www.amazon.co.uk/Swivel-Design- … B00L0S7LJY

- Si il s'agit d'un produit USB, lancez la commande 'lsusb'

Bus 001 Device 002: ID 04f2:b26f Chicony Electronics Co., Ltd 
Bus 001 Device 011: ID 058f:1234 Alcor Micro Corp. Flash Drive
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

- Indiquer aussi votre version d'Ubuntu (Warty, Hoary, ...) ainsi que la version de votre kernel (tapez 'uname -a' pour le retrouver), c'est pas necessaire mais ça peut ou pourra servir

Linux version 4.15.0-46-generic (buildd@lgw01-amd64-028) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #49-Ubuntu SMP Wed Feb 6 09:34:06 UTC 2019

Linux jean-1025C 4.15.0-46-generic #49-Ubuntu SMP Wed Feb 6 09:34:06 UTC 2019 i686 i686 i686 GNU/Linux

Merci pour vos retours éventuels.

JS.

Hors ligne

#2 Le 26/03/2019, à 18:51

erresse

Re : Récupérer le contenu d'une clef USB

Bonjour,
On voit que le périphérique "Bus 001 Device 011: ID 058f:1234 Alcor Micro Corp. Flash Drive" est reconnu sur un port USB.
Il serait utile de passer ces commandes, après avoir branché la clé :

dmesg | tail -n 30
sudo fdisk -l

afin de voir si des erreurs sont signalées lors de la tentative de montage et si on peut voir le périphérique dans "fdisk".


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#3 Le 26/03/2019, à 18:58

belo71

Re : Récupérer le contenu d'une clef USB

Bonsoir

1ere commande

[ 1223.125852] usb 1-1: USB disconnect, device number 9
[ 1240.344453] usb 1-1: new high-speed USB device number 10 using ehci-pci
[ 1240.772072] usb 1-1: New USB device found, idVendor=058f, idProduct=1234
[ 1240.772085] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1240.772094] usb 1-1: Product: Mass Storage Device
[ 1240.772101] usb 1-1: Manufacturer: Alcor Micro
[ 1240.774068] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 1240.775196] scsi host4: usb-storage 1-1:1.0
[ 1241.802507] scsi 4:0:0:0: Direct-Access     Generic  USB Flash Disk   7.76 PQ: 0 ANSI: 4
[ 1241.806016] sd 4:0:0:0: Attached scsi generic sg1 type 0
[ 1241.809114] sd 4:0:0:0: [sdb] Attached SCSI removable disk
[ 1830.383634] usb 1-1: USB disconnect, device number 10
[ 1860.831995] usb 1-1: new high-speed USB device number 11 using ehci-pci
[ 1861.259542] usb 1-1: New USB device found, idVendor=058f, idProduct=1234
[ 1861.259556] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1861.259565] usb 1-1: Product: Mass Storage Device
[ 1861.259572] usb 1-1: Manufacturer: Alcor Micro
[ 1861.267661] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 1861.268213] scsi host4: usb-storage 1-1:1.0
[ 1862.289399] scsi 4:0:0:0: Direct-Access     Generic  USB Flash Disk   7.76 PQ: 0 ANSI: 4
[ 1862.291470] sd 4:0:0:0: Attached scsi generic sg1 type 0
[ 1862.295267] sd 4:0:0:0: [sdb] Attached SCSI removable disk
[ 2515.520799] perf: interrupt took too long (2508 > 2500), lowering kernel.perf_event_max_sample_rate to 79500
[ 2551.116117] perf: interrupt took too long (3144 > 3135), lowering kernel.perf_event_max_sample_rate to 63500
[ 2753.798886] perf: interrupt took too long (3954 > 3930), lowering kernel.perf_event_max_sample_rate to 50500
[ 3032.394974] perf: interrupt took too long (4967 > 4942), lowering kernel.perf_event_max_sample_rate to 40250
[ 3052.842275] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[ 3052.854959] psmouse serio1: Touchpad at isa0060/serio1/input0 - driver resynced.
[ 3287.204366] perf: interrupt took too long (6215 > 6208), lowering kernel.perf_event_max_sample_rate to 32000
[ 3902.893146] perf: interrupt took too long (7778 > 7768), lowering kernel.perf_event_max_sample_rate to 25500

2e commande

Disque /dev/sda : 298,1 GiB, 320072933376 octets, 625142448 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0xabb979bf

Périphérique Amorçage Début       Fin  Secteurs Taille Id Type
/dev/sda1    *         2048 625141759 625139712 298,1G 83 Linux

Merci pour ta réponse

Hors ligne

#4 Le 26/03/2019, à 19:09

Nuliel

Re : Récupérer le contenu d'une clef USB

Que donne

lsblk -f

Hors ligne

#5 Le 26/03/2019, à 19:16

belo71

Re : Récupérer le contenu d'une clef USB

NAME   FSTYPE LABEL UUID                                 MOUNTPOINT
sda                                                      
└─sda1 ext4         a2d45464-7f77-40dd-9c6e-92820c06bf56 /

Hors ligne

#6 Le 26/03/2019, à 19:18

Nuliel

Re : Récupérer le contenu d'une clef USB

La clé était branchée?
Tu peux donner

ls -l /dev | grep sd

Hors ligne

#7 Le 26/03/2019, à 19:20

belo71

Re : Récupérer le contenu d'une clef USB

La clef était branchée.

jean@jean-1025C:~$ ls -l /dev | grep sd
brw-rw----  1 root disk      8,   0 mars  26 17:30 sda
brw-rw----  1 root disk      8,   1 mars  26 17:30 sda1
brw-rw----  1 root disk      8,  16 mars  26 18:01 sdb

Hors ligne

#8 Le 26/03/2019, à 19:20

erresse

Re : Récupérer le contenu d'une clef USB

La clé est bien affectée au périphérique "/dev/sdb" mais elle n'apparaît pas ensuite dans la liste des volumes connus.
Peut-être est-elle non formatée ou sa structure est incorrecte...
As-tu essayé de l'analyser avec "testdisk" pour voir s'il peut repérer des données dessus ?
En général, c'est avec cet outil qu'on récupère les données sur des supports abîmés ou, lorsque la structure ne le permet pas, avec "photorec" (les deux utilitaires font partie du même paquet installable par les dépôts Ubuntu). Dans ce dernier cas, la recherche est assez longue et la récupération comprend beaucoup de portions de fichiers, pas très facile à identifier, hélas.


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois le problème solutionné, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#9 Le 26/03/2019, à 19:23

belo71

Re : Récupérer le contenu d'une clef USB

Merci pour ton retour.

Je vais regarder ça plus en détail demain.

Bonne soirée,
JS.

Hors ligne

#10 Le 26/03/2019, à 19:26

Nuliel

Re : Récupérer le contenu d'une clef USB

Ah, sdb est là.
Bon go tenter de copier!

Tu peux tenter

sudo apt install gddrescue
sudo ddrescue -n -f /dev/sdb ~/imagecle logddrescue

Hors ligne

#11 Le 27/03/2019, à 14:40

belo71

Re : Récupérer le contenu d'une clef USB

Merci pour ton aide Naziel.

Voilà où j'arrive avec la 2e ligne de commande :

jean@jean-1025C:~$ sudo ddrescue -n -f /dev/sdb ~/imagecle logddrescue
ddrescue: Can't open input file: No medium found

Hors ligne

#12 Le 27/03/2019, à 17:58

Nuliel

Re : Récupérer le contenu d'une clef USB

Tu peux débrancher et rebrancher la clé, redonner

dmesg | tail -n 50

et donner

ls -l /dev/disk/by-id/

Hors ligne

#13 Le 27/03/2019, à 19:52

belo71

Re : Récupérer le contenu d'une clef USB

jean@jean-1025C:~$ dmesg | tail -n 50
[   21.970201] Console: switching to colour frame buffer device 128x37
[   21.970274] gma500 0000:00:02.0: fb0: psbdrmfb frame buffer device
[   21.984280] [drm] Initialized gma500 1.0.0 20140314 for 0000:00:02.0 on minor 0
[   22.244180] input: HDA Intel Headphone Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
[   22.244560] input: HDA Intel HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
[   24.633607] snd_hda_intel 0000:00:1b.0: control 2:0:0:Digital Capture Volume:0 is already present
[   27.763670] IPv6: ADDRCONF(NETDEV_UP): enp3s0: link is not ready
[   27.790487] IPv6: ADDRCONF(NETDEV_UP): enp3s0: link is not ready
[   27.829289] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[   27.846369] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[   28.014965] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[   29.385749] wlp2s0: authenticate with 00:37:b7:0d:61:66
[   29.401166] wlp2s0: send auth to 00:37:b7:0d:61:66 (try 1/3)
[   29.404244] wlp2s0: authenticated
[   29.408078] wlp2s0: associate with 00:37:b7:0d:61:66 (try 1/3)
[   29.412840] wlp2s0: RX AssocResp from 00:37:b7:0d:61:66 (capab=0x1411 status=0 aid=3)
[   29.413050] wlp2s0: associated
[   29.490936] IPv6: ADDRCONF(NETDEV_CHANGE): wlp2s0: link becomes ready
[  568.097974] psmouse serio1: Touchpad at isa0060/serio1/input0 lost sync at byte 6
[  568.118849] psmouse serio1: Touchpad at isa0060/serio1/input0 - driver resynced.
[  615.196598] usb 1-1: new high-speed USB device number 3 using ehci-pci
[  615.359916] usb 1-1: New USB device found, idVendor=05dc, idProduct=a838
[  615.359929] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  615.359937] usb 1-1: Product: USB Flash Drive
[  615.359945] usb 1-1: Manufacturer: Lexar
[  615.359952] usb 1-1: SerialNumber: AAQKIEDT8CCKV682
[  615.474771] usb-storage 1-1:1.0: USB Mass Storage device detected
[  615.475149] scsi host4: usb-storage 1-1:1.0
[  615.475566] usbcore: registered new interface driver usb-storage
[  615.503666] usbcore: registered new interface driver uas
[  616.647174] scsi 4:0:0:0: Direct-Access     Lexar    USB Flash Drive  1100 PQ: 0 ANSI: 6
[  616.648529] sd 4:0:0:0: Attached scsi generic sg1 type 0
[  616.650017] sd 4:0:0:0: [sdb] 62517248 512-byte logical blocks: (32.0 GB/29.8 GiB)
[  616.651307] sd 4:0:0:0: [sdb] Write Protect is off
[  616.651314] sd 4:0:0:0: [sdb] Mode Sense: 43 00 00 00
[  616.652535] sd 4:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[  616.660723]  sdb: sdb1
[  616.665004] sd 4:0:0:0: [sdb] Attached SCSI removable disk
[  617.185684] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[  640.034983] usb 1-1: USB disconnect, device number 3
[  688.749542] usb 1-1: new high-speed USB device number 4 using ehci-pci
[  689.177023] usb 1-1: New USB device found, idVendor=058f, idProduct=1234
[  689.177033] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  689.177040] usb 1-1: Product: Mass Storage Device
[  689.177046] usb 1-1: Manufacturer: Alcor Micro
[  689.180951] usb-storage 1-1:1.0: USB Mass Storage device detected
[  689.182827] scsi host4: usb-storage 1-1:1.0
[  690.195144] scsi 4:0:0:0: Direct-Access     Generic  USB Flash Disk   7.76 PQ: 0 ANSI: 4
[  690.197028] sd 4:0:0:0: Attached scsi generic sg1 type 0
[  690.199062] sd 4:0:0:0: [sdb] Attached SCSI removable disk
jean@jean-1025C:~$ ls -l /dev/disk/by-id/
total 0
lrwxrwxrwx 1 root root  9 mars  27 19:35 ata-WDC_WD3200BPVT-80JJ5T0_WD-WX91EC1FZEA7 -> ../../sda
lrwxrwxrwx 1 root root 10 mars  27 19:35 ata-WDC_WD3200BPVT-80JJ5T0_WD-WX91EC1FZEA7-part1 -> ../../sda1
lrwxrwxrwx 1 root root  9 mars  27 19:46 usb-Generic_USB_Flash_Disk-0:0 -> ../../sdb
lrwxrwxrwx 1 root root  9 mars  27 19:35 wwn-0x50014ee657db6d7f -> ../../sda
lrwxrwxrwx 1 root root 10 mars  27 19:35 wwn-0x50014ee657db6d7f-part1 -> ../../sda1

Merci,
JS.

Hors ligne

#14 Le 27/03/2019, à 19:54

Nuliel

Re : Récupérer le contenu d'une clef USB

Tu peux tenter

sudo ddrescue -n -f /dev/disk/by-id/usb-Generic_USB_Flash_Disk-0:0 ~/imagecle ~/logddrescue

Dernière modification par Nuliel (Le 27/03/2019, à 19:54)

Hors ligne

#15 Le 27/03/2019, à 21:39

belo71

Re : Récupérer le contenu d'une clef USB

jean@jean-1025C:~$ sudo ddrescue -n -f /dev/disk/by-id/usb-Generic_USB_Flash_Disk-0:0 ~/imagecle ~/logddrescue
ddrescue: Can't open input file: No medium found

Hors ligne

#16 Le 27/03/2019, à 21:41

Nuliel

Re : Récupérer le contenu d'une clef USB

Si tu as mis pas mal de temps entre le moment où tu as branché la clé et le moment où tu as lancé la commande ddrescue, tu peux débrancher, rebrancher et passer directement

sudo ddrescue -n -f /dev/disk/by-id/usb-Generic_USB_Flash_Disk-0:0 ~/imagecle ~/logddrescue

Hors ligne

#17 Le 27/03/2019, à 22:58

belo71

Re : Récupérer le contenu d'une clef USB

J'ai débranché, rebranché et passé directement dans la console la ligne de commande.

sad

jean@jean-1025C:~$ sudo ddrescue -n -f /dev/disk/by-id/usb-Generic_USB_Flash_Disk-0:0 ~/imagecle ~/logddrescue
ddrescue: Can't open input file: No medium found

Dernière modification par belo71 (Le 27/03/2019, à 22:58)

Hors ligne

#18 Le 28/03/2019, à 06:24

Nuliel

Re : Récupérer le contenu d'une clef USB

Et que donne

dd if=/dev/disk/by-id/usb-Generic_USB_Flash_Disk-0:0 count=1 | hexdump -C

Il y a étrangement un intervalle de temps où la partition est vue

Dernière modification par Nuliel (Le 28/03/2019, à 06:25)

Hors ligne

#19 Le 28/03/2019, à 13:58

belo71

Re : Récupérer le contenu d'une clef USB

jean@jean-1025C:~$ dd if=/dev/disk/by-id/usb-Generic_USB_Flash_Disk-0:0 count=1 | hexdump -C
dd: impossible d'ouvrir '/dev/disk/by-id/usb-Generic_USB_Flash_Disk-0:0': Permission non accordée
jean@jean-1025C:~$ sudo dd if=/dev/disk/by-id/usb-Generic_USB_Flash_Disk-0:0 count=1 | hexdump -C
[sudo] Mot de passe de jean : 
dd: impossible d'ouvrir '/dev/disk/by-id/usb-Generic_USB_Flash_Disk-0:0': Aucun support trouvé

Hors ligne

#20 Le 28/03/2019, à 17:41

Nuliel

Re : Récupérer le contenu d'une clef USB

Tu as un autre ordi sous la main? J'ai des doutes sur l'ordi que tu utilises

Hors ligne

#21 Le 28/03/2019, à 22:29

Nuliel

Re : Récupérer le contenu d'une clef USB

Au passage t'aurais pas des problèmes de touchpad aussi?

Hors ligne