(USB esterno) HDD non accessibile come al solito dopo un comportamento strano


1

prima di tutto, sto usando Linux (ma ho anche accesso a un PC Windows).
Durante alcuni trasferimenti di dati, il mio disco rigido USB esterno (formattato NTFS) improvvisamente non era più accessibile, non ho potuto smontarlo e fuser -mv /dev/sdc1mi ha detto che era utilizzato solo dal mount.ntfsprocesso. Non ne avevo idea, quindi ho appena ucciso questo processo. Quindi non era più montato, ovviamente.
Ma non potevo più usare questa porta USB. Sto usando uno switch USB per più dispositivi. Quindi, dopo alcuni minuti di indagine, il mio mouse si è spento, non potevo più usarlo, per essere più precisamente, la porta del mouse, che si trova accanto alla prima porta menzionata. Potevo ancora usare altre porte e l'hdd funzionava bene. Ma dopo pochi minuti, la stessa cosa è accaduta, ha reso inutilizzabile anche la "nuova" porta USB.

Non riuscivo a trovare l'hdd con lsblkmentre nelle porte inutilizzabili, ma lsusbmi mostrava ancora il mio disco. Quindi ho deciso di riavviare. Tutto bene di nuovo - all'inizio. Ma ad un certo punto è successa la stessa cosa.

Ora, dopo il riavvio, su una porta USB funzionante, il mio hdd è di nuovo montabile. Sto cercando di capire
cosa è successo,
come risolvere questo problema (si verifica ancora dopo qualche tempo di trasferimento dei dati)

lsblkmostra il mio hdd ora.
Ho provato l' chkdskutilità da Windows. Questo ha trovato alcuni errori, li ha corretti, ma il problema persiste.
Quindi ho eseguito un intero chkdsk(vedi 3 ° aggiornamento) senza trovare errori.
Ho provato il ntfsfix /dev/sdc- non ho trovato nulla.
Ho provato a usare smartctl, ma smartctl --scannon trova il mio disco.
Forzandolo smartctl -ax /dev/sdcdà l'errore Unknown USB bridge [0x1058:0x1230 (0x1050)].
Specificandolo con smartctl -axd sat /dev/sdcfunziona, ho eseguito il corto, la comodità e il test esteso - senza errori. Solo gli attributi data ( TYPE) mi hanno reso un po 'curioso:

ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   200   200   051    Pre-fail  Always       -       0
  3 Spin_Up_Time            0x0027   214   175   021    Pre-fail  Always       -       6275
  4 Start_Stop_Count        0x0032   098   098   000    Old_age   Always       -       2456
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0

Il resto è solo Old_age...

Qualche idea, cosa potrebbe aiutarmi? Il mio hardware è danneggiato (in tal caso, non ho idea del perché, è relativamente nuovo, niente di speciale fino ad ora)? Cosa dovrei fare? Dato che questo è il mio disco più grande, al momento non posso fare un backup completo.

Aggiornamento : proverò (devo?) A usare badblockse / o e2fsck. Volevo evitarlo, perché ci vuole molto tempo, ma non ho idea migliore ... Aggiornerò quando (se) qualcosa finisce. Lo inizierò domani ...

Aggiornamento : aggiunto il smartctlcomando corretto con i suoi risultati finora. Eseguirò presto un test esteso, ma ci vogliono più di 8 ore.

Aggiornamento : ho eseguito il chkdsk /f /rda Windows. Ciò include la ricerca di settori danneggiati e il tentativo di correggerli. Ci sono volute più di 48 ore per terminare ... Risultato: nessun errore. Successivamente, eseguirò il test SMART esteso ...

Aggiornamento : il test SMART esteso non ha rilevato errori. Ci sono volute più di nove ore per completare ... Cosa fare dopo?


Non ho idea di quale sia il vero problema, ma sembra che abbia qualcosa a che fare con il tuo interruttore USB. Ad ogni modo, per la smartctlparte, si desidera utilizzare -d satper un'unità SATA dietro un adattatore USB (il contenitore). Tuttavia, l'adattatore potrebbe non supportare necessariamente il passthrough ATA, quindi non preoccuparti quando non funziona. Come ultima risorsa, puoi anche provare -d scsi, non ti darà molte informazioni (potrebbe anche non rispecchiare realmente lo stato reale del tuo disco SATA).
Tom Yan,

Ah, hai ragione, mia cattiva - ovviamente. smartctl -d satfa quello che dovrebbe, aggiornerò presto il mio post. Grazie! Non credo sia lo switch perché ho provato anche una porta della mia scheda madre ... E tutto il resto funziona bene.
Nox,

Hai costruito tu stesso l'unità (voglio dire, ottenendo un HDD SATA da 2,5 "interno e una custodia USB) o è stato da un fornitore (ad esempio WD MyPassport)?
Tom Yan

No, è un WD MyBook, niente di autocostruito. Il (lungo) checkdisk di Windows con la ricerca di settori danneggiati e la loro correzione è terminato ora (dopo più di 48 ore). Nessun errore Quindi farò uno Smart Test esteso, immagino ...
Nox,

1
Potrebbe non essere il disco che sta morendo, ma il bridge USB (o forse nessuno dei due sta morendo ma solo un cattivo contatto). Ho in mano un adattatore USB / SATA che non supporta realmente "hot plug SATA", se disconnetto il disco da esso (invece di disconnetterlo dalla porta USB), inizierà a congelare anche i miei altri dispositivi USB e quindi l'intero sistema e provoca un ripristino completo (anche se questo potrebbe essere perché il mio Windows è installato su un'altra unità USB). Mi fa pensare al tuo caso.
Tom Yan,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.