# DD externe récalcitrant

**URL:** <https://www.debian-fr.org/t/dd-externe-recalcitrant/77846>\
**Category:** Support Debian\
**Created:** [Octobre 25, 2018, 6:20 UTC](https://www.debian-fr.org/t/dd-externe-recalcitrant/77846 "2018-10-25T18:20:40Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![laso6](https://www.debian-fr.org/user_avatar/www.debian-fr.org/laso6/32/4532_2.png) [@laso6](https://www.debian-fr.org/u/laso6)\
**Post date:** [Octobre 25, 2018, 6:20 UTC](https://www.debian-fr.org/t/dd-externe-recalcitrant/77846/1 "2018-10-25T18:20:40Z")

</div>

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…

---

<div class="post-metadata">

**Author:** ![littlejohn75](https://www.debian-fr.org/user_avatar/www.debian-fr.org/littlejohn75/32/3840_2.png) [@littlejohn75](https://www.debian-fr.org/u/littlejohn75)\
**Post date:** [Octobre 25, 2018, 10:12 UTC](https://www.debian-fr.org/t/dd-externe-recalcitrant/77846/2 "2018-10-25T22:12:50Z")

</div>

> [@laso6](#):
>
> Bonjour à tous et à toutes !

Bonsoir,

> [@laso6](#):
>
> 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…)

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

```auto
sudo dmesg | fgrep sd

```

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

```auto
lsblk

```

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

```auto
sudo fdisk -l

```

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

```auto
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…

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Octobre 26, 2018, 8:33 UTC](https://www.debian-fr.org/t/dd-externe-recalcitrant/77846/3 "2018-10-26T08:33:47Z")

</div>

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"`)

---

<div class="post-metadata">

**Author:** ![laso6](https://www.debian-fr.org/user_avatar/www.debian-fr.org/laso6/32/4532_2.png) [@laso6](https://www.debian-fr.org/u/laso6)\
**Post date:** [Octobre 26, 2018, 10:01 UTC](https://www.debian-fr.org/t/dd-externe-recalcitrant/77846/4 "2018-10-26T10:01:21Z")

</div>

Merci à tous les deux pour vos réponses.

@ littlejohn75

> [@littlejohn75](#):
>
> …  
> 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 ?  
> …

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

```plaintext
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# 

```

```plaintext
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# 

```

```plaintext
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# 

```

```plaintext
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

---

<div class="post-metadata">

**Author:** ![littlejohn75](https://www.debian-fr.org/user_avatar/www.debian-fr.org/littlejohn75/32/3840_2.png) [@littlejohn75](https://www.debian-fr.org/u/littlejohn75)\
**Post date:** [Octobre 26, 2018, 11:19 UTC](https://www.debian-fr.org/t/dd-externe-recalcitrant/77846/5 "2018-10-26T11:19:37Z")

</div>

> [@laso6](#):
>
> Ce DD est connecté par prise USB3 . Il n’est pas alimenté indépendamment

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.

> [@laso6](#):
>
> ```plaintext
> [42254.817768] sd 2:0:0:0: [sdb] No Caching mode page found
> 
> ```

> [@laso6](#):
>
> ```plaintext
> [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
> 
> ```

> [@laso6](#):
>
> ```plaintext
> [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
> 
> ```

Ce genre d’erreur est vraiment inquiétant.

> [@laso6](#):
>
> ```plaintext
> SMART support is: Unavailable - device lacks SMART capability.
> 
> ```

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.

> [@laso6](#):
>
> ```plaintext
> Vendor: WD Product: My Passport 07A8
> 
> ```

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)

---

<div class="post-metadata">

**Author:** ![laso6](https://www.debian-fr.org/user_avatar/www.debian-fr.org/laso6/32/4532_2.png) [@laso6](https://www.debian-fr.org/u/laso6)\
**Post date:** [Octobre 26, 2018, 12:05 UTC](https://www.debian-fr.org/t/dd-externe-recalcitrant/77846/6 "2018-10-26T12:05:10Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Octobre 27, 2018, 5:43 UTC](https://www.debian-fr.org/t/dd-externe-recalcitrant/77846/7 "2018-10-27T17:43:46Z")

</div>

> [@littlejohn75](#):
>
> 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.

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 «&nbsp;fluctuant&nbsp;» ?  
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…
