DD externe récalcitrant

Bonjour à tous et à toutes !
J’ai un problème avec un disque dur externe, avec deux partitions, une en ext4, l’autre en fat32, que je n’arrive plus à monter (ou bien il met une heure à apparaître dans le navigateur de fichier, puis je n’arrive à ouvrir aucun dossier, le navigateur plante, et impossible de démonter aucune des deux partitions…)
J’ai tenté d’utiliser la commande fsck pour réparer d’éventuelles erreurs, mais j’ai bien peur de n’être arrivé à rien…
J’ai créé un point de montage, (un dossier dans mon home), que je ne peux plus supprimer.

Bref, je suis perdu et j’aurais bien besoin d’aide !
Merci d’avance…

Bonsoir,

Ce genre d’interface graphique (navigateur de fichiers) cela est bien gentil (et bien joli) mais quand il y a un problème c’est une véritable plaie à utiliser.
Quel genre de connexion avec votre ordinateur ?
Si c’est par USB, est-ce que le disque externe est alimenté indépendamment de la connexion USB ?
En lançant la commande suivante

sudo dmesg  |  fgrep sd

vous devriez voir sous quel nom ( /dev/sdb ) par exemple le noyau voit le périphérique.

lsblk

devrait nous éclairer.
Et vérifiez aussi la table de partitions

sudo fdisk -l

Si ce n’est pas encore fait, installez le paquet smartmontools et lancez

sudo smartctl --info /dev/sdX

En espérant que ce disque gère la technologie SMART.

Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة


F. Petitjean
Ingénieur civil du Génie Maritime.

Au cœur de Linux il y a un noyau. Au cœur de Windows, on trouve des pépins…

1 J'aime

Renseigne toi sur l’option quirks de usb-storage, c’est pointu mais ça a réglé un problème chez moi.
En gros, tu regardes si lors des accès, tu as des erreurs dans dmesg, si oui tu tapes ces erreurs dans ton moteur préféré avec quirks usb-storage et tu verras les options quirks répondant à ton problème.
Tu fais une fichier /etc/modprobe.d/usb-storage.conf avec ces options:
options usb-storage quirks=<vendeur_id>:<produit_id>:<options>

(souvent options = "u")

Merci à tous les deux pour vos réponses.

@ littlejohn75

Ce DD est connecté par prise USB3 . Il n’est pas alimenté indépendamment

root@pc-208:/home/so6# dmesg  |  fgrep sd
[    0.000000] ACPI: SSDT 0x000000007F86C908 003295 (v02 SaSsdt SaSsdt   00003000 INTL 20160422)
[    0.000000] ACPI: SSDT 0x000000007F86FC48 000EDE (v02 CpuRef CpuSsdt  00003000 INTL 20160422)
[    1.497715] ahci 0000:00:17.0: flags: 64bit ncq pm led clo only pio slum part deso sadm sds apst 
[    2.179781] sd 0:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB)
[    2.179784] sd 0:0:0:0: [sda] 4096-byte physical blocks
[    2.179905] sd 0:0:0:0: [sda] Write Protect is off
[    2.179909] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    2.179962] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    2.239435]  sda: sda1 sda2 sda3 sda4 sda5 sda6
[    2.240236] sd 0:0:0:0: [sda] Attached SCSI disk
[    2.953300] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)
[    3.919801] systemd[1]: rdnssd.service: Cannot add dependency job, ignoring: Unit rdnssd.service is masked.
[    4.078454] EXT4-fs (sda2): re-mounted. Opts: errors=remount-ro
[    4.408990] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    5.234093] Adding 8144892k swap on /dev/sda4.  Priority:-1 extents:1 across:8144892k FS
[    5.529085] EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts: (null)
[    5.711313] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null)
[    5.788486] EXT4-fs (sda6): mounted filesystem with ordered data mode. Opts: (null)
[40486.461044] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[40486.464191] sd 0:0:0:0: [sda] Stopping disk
[40487.493431] sd 0:0:0:0: [sda] Starting disk
[42253.342091] sd 2:0:0:0: Attached scsi generic sg2 type 0
[42253.342948] sd 2:0:0:0: [sdb] Spinning up disk...
[42254.817038] sd 2:0:0:0: [sdb] 976707584 512-byte logical blocks: (500 GB/466 GiB)
[42254.817449] sd 2:0:0:0: [sdb] Write Protect is off
[42254.817452] sd 2:0:0:0: [sdb] Mode Sense: 53 00 10 08
[42254.817768] sd 2:0:0:0: [sdb] No Caching mode page found
[42254.817772] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[42254.847475]  sdb: sdb1 sdb2
[42254.848664] sd 2:0:0:0: [sdb] Attached SCSI disk
[42321.231917] sd 2:0:0:0: [sdb] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[42321.231929] sd 2:0:0:0: [sdb] tag#0 Sense Key : Medium Error [current] 
[42321.231938] sd 2:0:0:0: [sdb] tag#0 Add. Sense: Unrecovered read error
[42321.231947] sd 2:0:0:0: [sdb] tag#0 CDB: Read(10) 28 00 06 20 fc 4e 00 00 28 00
[42321.231954] blk_update_request: critical medium error, dev sdb, sector 102825038
[42325.825284] sd 2:0:0:0: [sdb] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[42325.825294] sd 2:0:0:0: [sdb] tag#0 Sense Key : Medium Error [current] 
[42325.825300] sd 2:0:0:0: [sdb] tag#0 Add. Sense: Unrecovered read error
[42325.825306] sd 2:0:0:0: [sdb] tag#0 CDB: Read(10) 28 00 06 20 fc 67 00 00 07 00
[42325.825312] blk_update_request: critical medium error, dev sdb, sector 102825063
[42325.825324] Buffer I/O error on dev sdb2, logical block 426753, async page read
[42325.825333] Buffer I/O error on dev sdb2, logical block 426754, async page read
[42325.825338] Buffer I/O error on dev sdb2, logical block 426755, async page read
[42325.825344] Buffer I/O error on dev sdb2, logical block 426756, async page read
[42325.825349] Buffer I/O error on dev sdb2, logical block 426757, async page read
[42325.825354] Buffer I/O error on dev sdb2, logical block 426758, async page read
[42325.825359] Buffer I/O error on dev sdb2, logical block 426759, async page read
root@pc-208:/home/so6# 
root@pc-208:/home/so6# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931,5G  0 disk 
├─sda1   8:1    0   512M  0 part /boot/efi
├─sda2   8:2    0  23,3G  0 part /
├─sda3   8:3    0   9,3G  0 part /var
├─sda4   8:4    0   7,8G  0 part [SWAP]
├─sda5   8:5    0   1,9G  0 part /tmp
└─sda6   8:6    0 888,8G  0 part /home
sdb      8:16   0 465,7G  0 disk 
├─sdb1   8:17   0  48,8G  0 part 
└─sdb2   8:18   0 416,9G  0 part 
sr0     11:0    1  1024M  0 rom
root@pc-208:/home/so6# 
root@pc-208:/home/so6# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931,5G  0 disk 
├─sda1   8:1    0   512M  0 part /boot/efi
├─sda2   8:2    0  23,3G  0 part /
├─sda3   8:3    0   9,3G  0 part /var
├─sda4   8:4    0   7,8G  0 part [SWAP]
├─sda5   8:5    0   1,9G  0 part /tmp
└─sda6   8:6    0 888,8G  0 part /home
sdb      8:16   0 465,7G  0 disk 
├─sdb1   8:17   0  48,8G  0 part 
└─sdb2   8:18   0 416,9G  0 part 
sr0     11:0    1  1024M  0 rom
root@pc-208:/home/so6# 
root@pc-208:/home/so6# smartctl --info /dev/sdb2
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.9.0-8-amd64] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Vendor:               WD
Product:              My Passport 07A8
Revision:             1033
Compliance:           SPC-4
User Capacity:        500 074 283 008 bytes [500 GB]
Logical block size:   512 bytes
Rotation Rate:        5400 rpm
Serial number:        WX21AC2P1134
Device type:          disk
Local Time is:        Fri Oct 26 11:48:30 2018 CEST
SMART support is:     Unavailable - device lacks SMART capability.
root@pc-208:/home/so6# 

@franb, j’étudie votre réponse, car en l’état (de mes connaissances), c’est un peu du chinois.

Cordialement,
laso6

Mauvaise pioche. Lancer un plateau de 0 à 90 tours/sec provoque un appel de courant électrique qui doit passer par un câble USB prévu pour être le support d’un bus série (Universal Serial Bus), pas pour des transferts fluctuants de courant électrique. Cela peut fonctionner mais c’est un pis aller pour des économies idiotes.

Ce genre d’erreur est vraiment inquiétant.

Très mauvaise pioche.
Cet appareil n’a pas dû coûter très cher.
Le plus sage serait à mon avis d’envisager un remplacement de ce DD par un modèle plus fiable. Il est temps de transférer le contenu le plus précieux ailleurs.

Il faut que je vérifie si ma fille n’a pas acheté ce genre de truc, qui est vite bon pour la poubelle.

Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة


F. Petitjean
Ingénieur civil du Génie Maritime.

« On ne perd pas son temps en aiguisant ses outils. »
Proverbe français

« Moi, lorsque je n’ai rien à dire, je veux qu’on le sache. » (R. Devos)

Bien reçu.
J’ai commandé deux disques SSD en remplacement.
Effictivement il n’a pas coûté très cher ; ici, durée de vie : 3 ans.

Merci pour votre temps,
laso6

Un câble USB est prévu pour transporter une alimentation, pas seulement le bus de données. Les spécifications de l’alimentation de l’USB 3 ont été revues à la hausse par rapport aux versions précédentes.
Pourquoi ne supporterait-il pas un courant “fluctuant” ?
L’alimentation par le câble USB est moins une question d’économie que d’utilisation pratique : un seul câble à brancher, pas besoin de se trimbaler un bloc d’alimentation supplémentaire…