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 05/08/2020, à 19:52

gperrot

[RESOLU] Clé USB formatée et remplie sous Ubuntu et qui n'est plus

Bonjour,

J'ai une clé USB 16 Go que j'utilisais il y a quelques minutes et qui ne fonctionne plus sans que je sache pourquoi. Elle contenant des documents importants dont je n'ai malheureusement pas de copie (cut et non copy, pffff !).

Je ne la vois pas avec df | grep sd. Je la vois dans l'interface graphique "Fichiers" mais le contenu est vide.

Si je lance dmesg, j'obtiens :

[40254.013449] usb 2-1: USB disconnect, device number 6
[40265.981426] usb 1-1: new high-speed USB device number 12 using xhci_hcd
[40266.146658] usb 1-1: New USB device found, idVendor=0951, idProduct=1666, bcdDevice= 1.10
[40266.146666] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[40266.146670] usb 1-1: Product: DataTraveler 3.0
[40266.146673] usb 1-1: Manufacturer: Kingston
[40266.146676] usb 1-1: SerialNumber: 60A44C413B99B351495A00A6
[40266.148547] usb-storage 1-1:1.0: USB Mass Storage device detected
[40266.149071] scsi host1: usb-storage 1-1:1.0
[40267.170507] scsi 1:0:0:0: Direct-Access     Kingston DataTraveler 3.0 PMAP PQ: 0 ANSI: 6
[40267.171126] sd 1:0:0:0: Attached scsi generic sg0 type 0
[40267.171883] sd 1:0:0:0: [sda] 121061376 512-byte logical blocks: (62.0 GB/57.7 GiB)
[40267.172271] sd 1:0:0:0: [sda] Write Protect is off
[40267.172275] sd 1:0:0:0: [sda] Mode Sense: 45 00 00 00
[40267.172646] sd 1:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[40267.244210]  sda: sda1
[40267.247686] sd 1:0:0:0: [sda] Attached SCSI removable disk
[40660.748877] usb 1-1: USB disconnect, device number 12
[40666.357233] usb 2-1: new SuperSpeed Gen 1 USB device number 7 using xhci_hcd
[40666.379809] usb 2-1: New USB device found, idVendor=0951, idProduct=1666, bcdDevice= 1.10
[40666.379813] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[40666.379815] usb 2-1: Product: DataTraveler 3.0
[40666.379817] usb 2-1: Manufacturer: Kingston
[40666.379819] usb 2-1: SerialNumber: 60A44C413B99B351495A00A6
[40666.381711] usb-storage 2-1:1.0: USB Mass Storage device detected
[40666.381926] scsi host1: usb-storage 2-1:1.0
[40667.390524] scsi 1:0:0:0: Direct-Access     Kingston DataTraveler 3.0 PMAP PQ: 0 ANSI: 6
[40667.391435] sd 1:0:0:0: Attached scsi generic sg0 type 0
[40667.391966] sd 1:0:0:0: [sda] 121061376 512-byte logical blocks: (62.0 GB/57.7 GiB)
[40667.392343] sd 1:0:0:0: [sda] Write Protect is off
[40667.392349] sd 1:0:0:0: [sda] Mode Sense: 45 00 00 00
[40667.392660] sd 1:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[40667.462842]  sda: sda1
[40667.465484] sd 1:0:0:0: [sda] Attached SCSI removable disk

Une chance que je puisse récupérer le contenu ?

Merci d'avance pour votre aide.

Gilles

Dernière modification par gperrot (Le 06/08/2020, à 10:37)


____________________________________________________________________________
Ubuntu 22.04.3 LTS 64 bits sur ASUS VivoBook S14

Hors ligne

#2 Le 05/08/2020, à 21:05

moko138

Re : [RESOLU] Clé USB formatée et remplie sous Ubuntu et qui n'est plus

gperrot a écrit :
[40254.013449] usb 2-1: USB disconnect, device number 6
(...)
[40660.748877] usb 1-1: USB disconnect, device number 12
(...)
[40667.462842]  sda: sda1
[40667.465484] sd 1:0:0:0: [sda] Attached SCSI removable disk

Ta clef Kingston de 64 Go (et non 16) est toujours là, mais sujette à des déconnexions.

Peut-être y a-t-il un peu trop de périphériques branchés pour les capacités de ton alimentation ?
N'hésite pas à débrancher une imprimante/scanner usb dont tu n'aurais pas besoin dans l'immédiat.

Exécute

sudo mkdir -v /mnt/11

puis tente de la remonter en lecture seule :

sudo mount -v -t auto -o ro /dev/sda1  /mnt/11

Et, quoi qu'il arrive, montre les retours complets.


Si, par chance, le contenu est accessible, copie-le vite sur un support sain.


EDIT : faute de frappe.

Dernière modification par moko138 (Le 05/08/2020, à 21:07)


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#3 Le 05/08/2020, à 23:44

moko138

Re : [RESOLU] Clé USB formatée et remplie sous Ubuntu et qui n'est plus

Comme tu as attendu, il est très possible que, dans l'intervalle, le système ait attribué à ta clef une appellation autre que "sda1".

Donc après l'avoir branchée depuis au moins 30 secondes, tu montreras

sudo lsblk -o name,fstype,size,label,mountpoint | grep -v loop ; echo -e "\n\t\t\t= = =\nDésignations...\n\t...stables\t\t\t                     ...instables :"; ls -l /dev/disk/by-id | grep -Evi "\-part[3-9]|Reader|\-part[1-9][0-9]" | awk '{print $9,$11}' | sort -k2 | column -s' ' -t

Cela permettra à la fois de lire son appellation provisoire ("sda1" ou autre),
et surtout de déduire son appellation stable ("/dev/disk/by-id/(...)-part1").


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#4 Le 06/08/2020, à 10:09

gperrot

Re : [RESOLU] Clé USB formatée et remplie sous Ubuntu et qui n'est plus

Bonjour et merci à tous pour votre aide.

Les déconnexions successives de mon message d'hier correspondaient à des débranchements physiques de la clé USB que je faisais.
Voici le résultat des essais successifs de lecture de ma clé USB sur un autre ordinateur en Ubuntu 18.04.4 :

$ dmesg
[  450.602790] usb 2-1: new SuperSpeed Gen 1 USB device number 4 using xhci_hcd
[  450.625537] usb 2-1: New USB device found, idVendor=0951, idProduct=1666, bcdDevice= 1.10
[  450.625543] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  450.625546] usb 2-1: Product: DataTraveler 3.0
[  450.625549] usb 2-1: Manufacturer: Kingston
[  450.625552] usb 2-1: SerialNumber: 60A44C413B99B351495A00A6
[  450.651658] usb-storage 2-1:1.0: USB Mass Storage device detected
[  450.651781] scsi host0: usb-storage 2-1:1.0
[  450.651889] usbcore: registered new interface driver usb-storage
[  450.653168] usbcore: registered new interface driver uas
[  451.679335] scsi 0:0:0:0: Direct-Access     Kingston DataTraveler 3.0 PMAP PQ: 0 ANSI: 6
[  451.679923] sd 0:0:0:0: Attached scsi generic sg0 type 0
[  451.680370] sd 0:0:0:0: [sda] 121061376 512-byte logical blocks: (62.0 GB/57.7 GiB)
[  451.680686] sd 0:0:0:0: [sda] Write Protect is off
[  451.680690] sd 0:0:0:0: [sda] Mode Sense: 45 00 00 00
[  451.680988] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[  451.763389]  sda: sda1
[  451.765721] sd 0:0:0:0: [sda] Attached SCSI removable disk
$ sudo mount -v -t auto -o ro /dev/sda1  /mnt/11
$MFTMirr does not match $MFT (record 0).
Failed to mount '/dev/sda1': Erreur d'entrée/sortie
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.
$ sudo fsck -v /dev/sda1
fsck de util-linux 2.31.1
$ sudo lsblk -o name,fstype,size,label,mountpoint | grep -v loop 
NAME        FSTYPE     SIZE LABEL    MOUNTPOINT
sda                   57,7G          
└─sda1      ntfs      57,7G GILDAS   
nvme0n1                477G          
├─nvme0n1p1 vfat       260M SYSTEM   /boot/efi
├─nvme0n1p2             16M          
├─nvme0n1p3            207G          
├─nvme0n1p4 ntfs       1,6G RECOVERY 
└─nvme0n1p5 ext4     268,2G          /

=> sda1 pour l'appellation provisoire. Pas d'appellation stable...

La clé USB est toujours visible dans l'application Files mais le contenu est vide.

Faut-il que je fasse un chdsk -f dans Windows ou peut-on sauver le contenu de la clé USB sous Ubuntu ?

Je vous remercie d'avance pour votre aide.

Gilles


____________________________________________________________________________
Ubuntu 22.04.3 LTS 64 bits sur ASUS VivoBook S14

Hors ligne

#5 Le 06/08/2020, à 10:18

FrancisFDZ

Re : [RESOLU] Clé USB formatée et remplie sous Ubuntu et qui n'est plus

Si ta clé est lisible sous windows, profites-en pour en faire une copie sur un support sûr (même sous windows, tu le transféreras sous linux plus tard)
Je te déconseille d'y écrire quoi que ce soit sous windows (ou sous linux aussi d'ailleurs) ; en attendant évites autant que possible les tentatives d'écriture qui risquent d'aggraver le problème.
Si la clé est accessible, une copie via dd est envisageable (attends confirmation)

[Edit] d'après les réponses précedentes, il semble que tu ais tenté un "fsck" sur ta clé, je ne suis pas sur que c'était judicieux [Edit]

Dernière modification par FrancisFDZ (Le 06/08/2020, à 11:22)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#6 Le 06/08/2020, à 10:35

gperrot

Re : [RESOLU] Clé USB formatée et remplie sous Ubuntu et qui n'est plus

Merci à tous pour votre aide. Je viens de réparer ma clé sous Windows et j'ai retrouvé une partie de mes documents (les essentiels).

Bonne journée !

Gilles


____________________________________________________________________________
Ubuntu 22.04.3 LTS 64 bits sur ASUS VivoBook S14

Hors ligne

#7 Le 06/08/2020, à 12:40

moko138

Re : [RESOLU] Clé USB formatée et remplie sous Ubuntu et qui n'est plus

gperrot a écrit :

Faut-il que je fasse un chdsk /f dans Windows
ou peut-on sauver le contenu de la clé USB sous Ubuntu ?

/!\  La maintenance d'un système de fichiers (FS) est TOUJOURS à pratiquer depuis un système d'exploitation de sa famille d'origine !
Faute de quoi, comme tu l'as constaté ("j'ai retrouvé une partie de mes documents") on accroît les risques de perte de fichiers !


D'ailleurs le retour de

sudo mount -v -t auto -o ro /dev/sda1  /mnt/11

te l'avait dit explicitement :

$MFTMirr does not match $MFT (record 0).
Failed to mount '/dev/sda1': Erreur d'entrée/sortie
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important!

C'est-à-dire :

Les deux MFT ne concordent pas. (...)
NTFS (...)
Dans le premier cas, exécutez

chkdsk /f 

sur [le FS] Windows,
puis redémarrez Windows DEUX FOIS.
Il est très important de spécifier /f !


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne