Pages : 1
#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.
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
Pages : 1