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 21/05/2019, à 15:42

kokyu

Clé usb morte ?

Bonjour,
quand je branche ma clé (clé nouvelle, qui fonctionnait encore hier soir et éjecté proprement) un dossier contenant des fichiers odt et pdf ne s'ouvre plus et de drôles de caractères sont apparus à la place.
N'ayant pas de fichier important et pouvant les retrouver dans mes mails, j'ai tenté via gparted un formatage en fat32.
Peut de temps après (je travail en même temps) elle ne se monte toujours pas et disparaît à l'ouverture de gparted.
Voici le message lors de l'ouverture par deux clics :
Error mounting /dev/sdb1 at /media/kokyu/53ca9c93-640e-495d-bcf4-14bf65fcefaf: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error.

Et le retour de cette commande :

kokyu@kokyu-Aspire-5310:~$ dmesg | tail
[ 3791.523949] sd 6:0:0:0: Attached scsi generic sg2 type 0
[ 3791.526492] sd 6:0:0:0: [sdb] 59392000 512-byte logical blocks: (30.4 GB/28.3 GiB)
[ 3791.527226] sd 6:0:0:0: [sdb] Write Protect is off
[ 3791.527234] sd 6:0:0:0: [sdb] Mode Sense: 0b 00 00 08
[ 3791.527969] sd 6:0:0:0: [sdb] No Caching mode page found
[ 3791.527983] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 3791.534586]  sdb: sdb1
[ 3791.537578] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[ 3795.723153] EXT4-fs (sdb1): VFS: Can't find ext4 filesystem
[ 3796.957770] EXT4-fs (sdb1): VFS: Can't find ext4 filesystem
kokyu@kokyu-Aspire-5310:~$ 

Et celle-ci:

kokyu@kokyu-Aspire-5310:~$ sudo fdisk -l
[sudo] Mot de passe de kokyu : 
Disque /dev/sda : 111,8 GiB, 120034123776 octets, 234441648 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x02ac2602

Périphérique Amorçage Début       Fin  Secteurs Taille Id Type
/dev/sda1    *         2048 234440703 234438656 111,8G 83 Linux


Disque /dev/sdb : 28,3 GiB, 30408704000 octets, 59392000 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x1a0f68a3

Périphérique Amorçage Début      Fin Secteurs Taille Id Type
/dev/sdb1              2048 59391999 59389952  28,3G 83 Linux
kokyu@kokyu-Aspire-5310:~$ 

Je ne sais que faire, franchement.

Merci pour votre aide

Dernière modification par kokyu (Le 21/05/2019, à 15:47)

Hors ligne

#2 Le 22/05/2019, à 13:29

moko138

Re : Clé usb morte ?

Peux-tu montrer la totalité de :

dmesg | grep -Ei " sector| lba"

s'il te plaît ?


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

Hors ligne

#3 Le 22/05/2019, à 15:38

kokyu

Re : Clé usb morte ?

Salut moko138, avec plaisir. Merci

kokyu@kokyu-Aspire-5310:~$ dmesg | grep -Ei " sector| lba"
[    2.427730] ata3.00: 234441648 sectors, multi 16: LBA48 NCQ (depth 32), AA
kokyu@kokyu-Aspire-5310:~$ 

Hors ligne

#4 Le 23/05/2019, à 11:28

moko138

Re : Clé usb morte ?

Ta clef était-elle branchée au moment du retour précédent ?

= =

Branche ta clef,
N'essaye pas de la monter à la main,
Attends au moins 40 secondes,
Puis montre

sudo lsblk -o name,fstype,label,size,mountpoint -e 7 ; echo; ls -l /dev/disk/by-id | grep -Ev "part|Reader" | tr -s " " | awk '{print $9,$11}' | sort -k2 | column -s" " -t

Et laisse ta clef branchée.


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

Hors ligne

#5 Le 23/05/2019, à 12:25

nany

Re : Clé usb morte ?

Bonjour,


moko138 a écrit :
… ls -l /dev/disk/by-id | grep -Ev "part|Reader" | tr -s " " | awk '{print $9,$11}' | sort -k2 | column -s" " -t
… find /dev/disk/by-id -type l -exec ls -l '{}' \; | awk '!/part|Reader/{print $9,$11 | "sort -k2 | column -t"}'

eût été de bon aloi.
Maître Capello

Dernière modification par nany (Le 23/05/2019, à 12:56)

Hors ligne

#6 Le 23/05/2019, à 15:58

kokyu

Re : Clé usb morte ?

Bonjour à vous 2
moko138 , oui la clé était branchée et non montée ( de toute façon elle ne se monte plus sad ).
nany , merci pour ton attention.

Voici les 2 commandes à la suite :

kokyu@kokyu-Aspire-5310:~$ sudo lsblk -o name,fstype,label,size,mountpoint -e 7 ; echo; ls -l /dev/disk/by-id | grep -Ev "part|Reader" | tr -s " " | awk '{print $9,$11}' | sort -k2 | column -s" " -t
[sudo] Mot de passe de kokyu : 
NAME   FSTYPE LABEL   SIZE MOUNTPOINT
sda                 111,8G 
└─sda1 ext4         111,8G /
sdb                  28,3G 
└─sdb1 ext4          28,3G 
sr0                  1024M 

ata-WDC_WD1200BEVS-22UST0_WD-WXC807490772  ../../sda
wwn-0x50014ee2ab2d08dc                     ../../sda
usb-General_UDisk-0:0                      ../../sdb
ata-Slimtype_DVD_A_DS8A1P                  ../../sr0
kokyu@kokyu-Aspire-5310:~$ sudo lsblk -o name,fstype,label,size,mountpoint -e 7 ; echo; find /dev/disk/by-id -type l -exec ls -l '{}' \; | awk '!/part|Reader/{print $9,$11 | "sort -k2 | column -t"}'
NAME   FSTYPE LABEL   SIZE MOUNTPOINT
sda                 111,8G 
└─sda1 ext4         111,8G /
sdb                  28,3G 
└─sdb1 ext4          28,3G 
sr0                  1024M 

/dev/disk/by-id/ata-WDC_WD1200BEVS-22UST0_WD-WXC807490772  ../../sda
/dev/disk/by-id/wwn-0x50014ee2ab2d08dc                     ../../sda
/dev/disk/by-id/usb-General_UDisk-0:0                      ../../sdb
/dev/disk/by-id/ata-Slimtype_DVD_A_DS8A1P                  ../../sr0
kokyu@kokyu-Aspire-5310:~$ 

moko138 je viens de prendre connaissance de ton Tuto. Je regarde ça.

Merci (ma clé reste branché)

Dernière modification par kokyu (Le 23/05/2019, à 16:09)

Hors ligne

#7 Le 23/05/2019, à 17:21

moko138

Re : Clé usb morte ?

Repérer les superblocs de secours de l'ext4 de la partition de ta clef :

sudo mke2fs -n /dev/disk/by-id/usb-General_UDisk-0:0-part1

(Cette commande ne changera rien, c'est normal  smile ).


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

Hors ligne

#8 Le 23/05/2019, à 17:41

kokyu

Re : Clé usb morte ?

kokyu@kokyu-Aspire-5310:~$ sudo mke2fs -n /dev/disk/by-id/usb-General_UDisk-0:0-part1
[sudo] Mot de passe de kokyu : 
mke2fs 1.44.1 (24-Mar-2018)
mke2fs: Aucun fichier ou dossier de ce type lors de la tentative de détermination de la taille du système de fichiers
kokyu@kokyu-Aspire-5310:~$ 

L’icône de ma clé usb disparaît après le enter du mdp.
Ça sent le mec qui va retourner au shop acheter une nouvelle clé smile

Hors ligne

#9 Le 23/05/2019, à 17:49

moko138

Re : Clé usb morte ?

En #1, tu avais en effet dit :

quand je branche ma clé (clé nouvelle, qui fonctionnait encore hier soir et éjecté proprement)

Mais n'accepte pas un échange standard : prends une clef d'une marque qui produit elle-même ses clefs, même si tu dois allonger un supplément.
  À la fnac, le Go de qualité commence à 2 tiers d'euro.


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

Hors ligne

#10 Le 23/05/2019, à 17:54

kokyu

Re : Clé usb morte ?

Ok moko138, je tiendrai compte de ta remarque.

Voici quand même le retour de la commande dans ton tuto :
(un grand merci pour ton attention)

kokyu@kokyu-Aspire-5310:~$ dmesg | tail -1 > ~/tail.txt ; sleep 45 && echo ; echo "       Les 2 derniers systèmes de fichiers montés :"; mount -l | tail -2 ; echo ; echo "       USB, les puces :"; lsusb | sort ; echo ; echo "       USB, les modules :"; lsusb -t ; echo ; echo "       DMESG :"; dmesg | grep -A1000 "$(sed -r 's/([].[])/\\\1/g' ~/tail.txt)" | grep -Evi "80211|associate|authenticat|dhclient|dhcp|forcedeth|ipv6|link is not ready|network|no link during initialization|phy[0-9]|tx/rx|tx status|ufw|wlan"; echo; echo "       Contenu de /media :"; ls -la /media ; echo; echo "       Contenu de /media/moi :";  ls -la /media/$USER ; echo; echo "       Gestionnaire de fichiers :"; dpkg -l | grep -i "file manager" | grep -v plugin | tr -s " " | cut -d" " -s -f1,2,3,4 ; echo; echo "       Nombre d'éléments de /home/moi appartenant à root :" ; find ~ -user root | wc -l ; echo; echo "       Désignation STABLE des périphériques :";  ls -l /dev/disk/by-id | grep -Ev "\-part[2-9]|\-part1[0-9]|\-part2[0-9]" | sort -k 10 | grep -iv total ; echo ; lsb_release -d ; uname -mr ; echo ; whoami

       Les 2 derniers systèmes de fichiers montés :
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=198420k,mode=700,uid=1000,gid=1000)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)

       USB, les puces :
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 6557:0027  
Bus 002 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 003 Device 002: ID 192f:0916 Avago Technologies, Pte. 
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

       USB, les modules :
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/8p, 480M
    |__ Port 7: Dev 4, If 0, Class=Mass Storage, Driver=usb-storage, 480M

       DMESG :
[  268.577199] usb 1-5: USB disconnect, device number 3
[  307.248124] usb 1-7: new high-speed USB device number 4 using ehci-pci
[  307.404950] usb 1-7: New USB device found, idVendor=6557, idProduct=0027, bcdDevice= 1.00
[  307.404958] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  307.404964] usb 1-7: Product: UDisk           
[  307.404969] usb 1-7: Manufacturer: General 
[  307.404975] usb 1-7: SerialNumber: Љ
[  307.405561] usb-storage 1-7:1.0: USB Mass Storage device detected
[  307.409757] scsi host6: usb-storage 1-7:1.0
[  308.417147] scsi 6:0:0:0: Direct-Access     General  UDisk            5.00 PQ: 0 ANSI: 2
[  308.418153] sd 6:0:0:0: Attached scsi generic sg2 type 0
[  308.422855] sd 6:0:0:0: [sdb] 59392000 512-byte logical blocks: (30.4 GB/28.3 GiB)
[  308.423729] sd 6:0:0:0: [sdb] Write Protect is off
[  308.423737] sd 6:0:0:0: [sdb] Mode Sense: 0b 00 00 08
[  308.424452] sd 6:0:0:0: [sdb] No Caching mode page found
[  308.424468] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[  308.428461]  sdb: sdb1
[  308.431308] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[  314.002949] EXT4-fs (sdb1): VFS: Can't find ext4 filesystem

       Contenu de /media :
total 12
drwxr-xr-x   3 root root 4096 mai 16 13:36 .
drwxr-xr-x  23 root root 4096 mai 16 08:00 ..
drwxr-x---+  2 root root 4096 mai 23 18:49 kokyu

       Contenu de /media/moi :
total 8
drwxr-x---+ 2 root root 4096 mai 23 18:49 .
drwxr-xr-x  3 root root 4096 mai 16 13:36 ..

       Gestionnaire de fichiers :
ii thunar 1.6.15-0ubuntu1 i386

       Nombre d'éléments de /home/moi appartenant à root :
0

       Désignation STABLE des périphériques :
lrwxrwxrwx 1 root root  9 mai 23 18:44 ata-WDC_WD1200BEVS-22UST0_WD-WXC807490772 -> ../../sda
lrwxrwxrwx 1 root root  9 mai 23 18:44 wwn-0x50014ee2ab2d08dc -> ../../sda
lrwxrwxrwx 1 root root 10 mai 23 18:44 ata-WDC_WD1200BEVS-22UST0_WD-WXC807490772-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 mai 23 18:44 wwn-0x50014ee2ab2d08dc-part1 -> ../../sda1
lrwxrwxrwx 1 root root  9 mai 23 18:49 usb-General_UDisk-0:0 -> ../../sdb
lrwxrwxrwx 1 root root 10 mai 23 18:49 usb-General_UDisk-0:0-part1 -> ../../sdb1
lrwxrwxrwx 1 root root  9 mai 23 18:44 ata-Slimtype_DVD_A_DS8A1P -> ../../sr0

Description:	Ubuntu 18.04.2 LTS
4.18.0-20-generic i686

kokyu
kokyu@kokyu-Aspire-5310:~$ 

Hors ligne

#11 Le 23/05/2019, à 18:52

moko138

Re : Clé usb morte ?

nany a écrit :
moko138 a écrit :
… ls -l /dev/disk/by-id | grep -Ev "part|Reader" | tr -s " " | awk '{print $9,$11}' | sort -k2 | column -s" " -t
… find /dev/disk/by-id -type l -exec ls -l '{}' \; | awk '!/part|Reader/{print $9,$11 | "sort -k2 | column -t"}'

eût été de bon aloi.

Merci nany !
  Ta commande donne le même résultat que la mienne mais elle me pose un problème : je ne maîtrise pas sa syntaxe ! (Pas même le banal " \; ", dont j'avais lu et relu l'explication sans la comprendre).
  Autrement dit, le jour où je veux l'adapter, je suis coincé, alors que mes assemblages "Keep It Simple Stupid" façon Meccano me laissent une marge de manoeuvre. Il sont
    - compréhensibles ;
    - modifiables sans que j'aie à déranger les pointures ;
    - opérationnels.
Ce n'est pas négligeable.

  Ainsi, avais-je pu bricoler ailleurs une commande voisine, à ceci près qu'elle n'affiche pas les partitions dont le numéro est supérieur à 1.
 

Je reformule en essayant d'exprimer l'essentiel :
- À retour identique, quels sont les avantages de ta syntaxe ?
- Et en quoi seront-ils assez motivants pour que je me plonge dans des man dont le poids m'a rebuté jusqu'à présent ?

Un gros, gros merci d'avance !  big_smile


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

Hors ligne

#12 Le 23/05/2019, à 19:07

nany

Re : Clé usb morte ?

moko138 a écrit :

Je reformule en essayant d'exprimer l'essentiel :
- À retour identique, quels sont les avantages de ta syntaxe ?

Ça passe avec succès dans ShellCheck. big_smile

moko138 a écrit :

- Et en quoi seront-ils assez motivants pour que je me plonge dans des man dont le poids m'a rebuté jusqu'à présent ?

Le plaisir d’avoir une commande qui correspond aux normes. wink


Pour débuter avec ShellCheck, tu peux cliquer sur Load an example.

Hors ligne