Scollegare il disco rigido USB può danneggiare il computer? Sul serio?


78

Sto leggendo il manuale di un disco rigido USB portatile Samsung e ho riscontrato questo avviso:

Staccare il cavo USB mentre è in corso il trasferimento dei file può danneggiare il computer e / o [disco rigido].

Ecco l'avvertimento originale:

Avviso danni HDD USB

Sul serio? Sto andando a friggere il mio computer facendo qualcosa che l'USB è stato progettato esplicitamente fin dall'inizio: hot plug? Sicuramente un computer non viene danneggiato solo perché un trasferimento di dati fallisce.

Risposte:


113

Risposta più breve.

Tale pretesa di risarcimento del danno è un modo più legale per un produttore di proteggersi nella possibilità che qualcosa vada storto. Significa che è praticamente senza senso. Non è diverso dal linguaggio ottuso utilizzato in un EULA (Accordo di licenza con l'utente finale) nel mondo del software; il produttore ha ragione, ti sbagli, la nostra azienda ha avvocati migliori di te, dacci i tuoi soldi per un prodotto, buona giornata, arrivederci.

Dubito fortemente che qualsiasi cosa possa essere seriamente danneggiata rimuovendo un disco rigido USB che è ancora attivo. Quindi non vivrei la mia vita nella paura di un avvertimento come questo.

Prenderei tuttavia questa assurdità nel senso che se qualcosa andava storto il produttore avrebbe evitato qualsiasi responsabilità invece di rivendicare l'errore è tuo poiché non hai usato correttamente il dispositivo come indicato in quel piccolo opuscolo che la maggior parte delle persone immediatamente butta via quando acquista tale un dispositivo.

Maggiori dettagli di seguito.

Risposta più lunga.

Sul serio? Sto andando a friggere il mio computer facendo qualcosa che l'USB è stato progettato esplicitamente fin dall'inizio: hot plug? Sicuramente un computer non viene danneggiato solo perché un trasferimento di dati fallisce.

Friggerai tutto il tuo computer? Molto probabilmente no. Aumenta il rischio, anche a un livello lieve, di danneggiare una porta USB scollegando l'unità mentre è attiva? Direi di si. Il rischio deriva principalmente da qualcosa come l'elettricità statica generata tra te, il computer, il cavo USB e la porta dell'unità. E poiché l'unità è alimentata e collegata a un certo livello di messa a terra, diventa un percorso interessante per una carica statica vagante, come spiegato in questo post sul blog sul "Blog USB Premium" ; l'enfasi enfasi è mia:

I danni ESD alle unità o alle porte USB possono causare errori di latenza che rallentano la trasmissione dei dati a seguito di shock statici. La tua porta o dispositivo potrebbe anche subire danni più gravi che lo friggeranno essenzialmente e non lo farebbero affatto. Potrebbe anche abbreviare la sua durata complessiva. L'ESD può verificarsi in circostanze semplici: collegare e scollegare o capovolgere un interruttore nelle vicinanze.

Prima di allontanarti in modo allarmante dal tuo computer, sii confortato dal fatto che l'utente medio non dovrà necessariamente preoccuparsi che ciò accada. Tuttavia, è ancora importante saperlo nel caso in cui ti trovi in ​​una situazione in cui si può verificare ESD. Le probabilità di shock statico aumentano quando si aggiungono aggiornamenti del sistema del computer, dischi rigidi USB, schede grafiche e altre periferiche pesanti.

Poiché le porte USB sono inseribili a caldo, hanno bisogno di protezione contro le scariche elettrostatiche. Con velocità di trasferimento dati USB 2.0 fino a 480 Mbps e USB 3.0 a 5 Gbps, queste velocità sono abbastanza veloci da innescare interruzioni nei segnali. Molti hub USB sono protetti da ESD fino a 2kV, ma non è sempre sufficiente.

Ma ancora una volta il rischio è lieve ma, come spiega l'articolo, il rischio esiste a un certo livello.

Un altro rischio è l'inerzia giroscopica che deriva dal disco rigido stesso che gira mentre lo si disconnette. In realtà ho perso due dischi esterni da 3,5 "perché li ho smontati, li ho scollegati e li ho afferrati troppo velocemente mentre i dischi stessi stavano ancora girando. Il disorientamento da parte mia sollevando un modo ma l'inerzia giroscopica dai piatti rotanti che tiravano in un'altra direzione mi ha portato a sto perdendo la presa sull'involucro con l'unità che si schianta sul pavimento e praticamente rende inutilizzabile l'unità, ma ancora una volta, questo è un rischio marginale.

Se me lo chiedi, i dettagli esagerati come questo nei manuali non ti avvertono di un rischio comune tanto quanto limitano la responsabilità del produttore dell'unità se in qualche modo i tuoi dati vengono persi - o l'unità muore - e finisci per lamentarti con il produttore . L'idea è che si potrebbe presumibilmente chiamare una tecnologia di supporto, ti chiederebbero cosa hai fatto, potresti dire loro che hai disconnesso l'unità nel mezzo di un trasferimento e poi potrebbero dire: "Mi dispiace, ma non lo copriamo “.

Ricorda, proprio come un contratto di licenza con l'utente finale (EULA), lo scopo principale di tale documentazione non è quello di assicurarti di leggerla quanto è nel migliore interesse del produttore assicurarsi che possano reclamare che ti sono state fornite queste "avvertenze" se qualcosa va storto dal punto di vista legale.

Inoltre, solo un chiarimento su questo punto:

Sto andando a friggere il mio computer facendo qualcosa che l'USB è stato progettato esplicitamente fin dall'inizio: hot plug?

L'idea che i dispositivi USB possano essere collegati a caldo nel sistema significa semplicemente che la connessione USB è "hot plug" ma come i dispositivi oltre la connessione di base reagiscono se hot plug è un problema completamente diverso.

Ad esempio, ho appena aggiornato il mio iPhone durante la scrittura di questo post e l'ho collegato al mio Mac Mini tramite un cavo USB. Certo, avrei potuto scollegare il cavo USB nel mezzo dell'aggiornamento ... E cosa sarebbe successo? Il mio computer andrebbe bene e il mio iPhone tecnicamente starebbe bene da un punto di vista fisico. Ma se lo scollegassi nel momento perfettamente sbagliato, avrei potuto "murare" il mio iPhone.

Un dispositivo "hot plug" significa semplicemente che il dispositivo può essere collegato senza dover spegnere completamente il sistema principale per collegarlo o utilizzare una "sonda" del dispositivo come quei pannelli di controllo della sonda SCSI che quasi tutte le installazioni di Mac OS avevano -Mac OS X giorni del sistema operativo.


36

Credo che il termine tecnico sia "copertura della parte posteriore".

È improbabile che tu possa danneggiare il tuo PC e in qualche modo è improbabile che tu uccida il tuo disco rigido (anche se improvvisi arresti di potenza sono cattivi).

Tuttavia, è possibile che si verifichi una perdita di dati se è in corso un trasferimento.

Detto questo, se l'unità non muore, questo dà loro motivo di rifiutare una richiesta di garanzia se si accennare a farlo, e praticamente li copre se c'è perdita di dati. "Lo dice nel manuale, lo stavi usando male"

Espellere correttamente è la migliore pratica ma difficilmente una questione di vita o di morte.


4
Samsung sembra avere questa abitudine ultimamente ... "L'inserimento di una penna nel telefono nel modo sbagliato può distruggere sia la penna che il telefono. Non è un errore di progettazione perché ti abbiamo detto di non farlo nel manuale"
qasdfdsaq

1
Oh, questo è un buon avvertimento da avere. Sono sorpreso che non sia stato catturato dai test e non hanno inserito la penna ma ...
Journeyman Geek

6
Il fatto che l'avvertimento fosse nel manuale suggerisce che ne erano pienamente consapevoli durante i test, ma ha deciso di dire ai clienti "Stai sbagliando" invece di risolverlo per funzionare come la maggior parte dei clienti avrebbe assunto.
qasdfdsaq,

4
Perché nessuno legge i termini della garanzia? Anche se suppongo che nessuno legga i manuali ...
Journeyman Geek

11
Il vero problema è quando mescolano i gravi avvertimenti con la copertura del culo. Ad esempio, seppellito in otto pagine di avvertimenti di tipo "non usare il microonde nella vasca da bagno", ho trovato un paio di righe su "reali, non ovvi", "è probabile che la gente faccia effettivamente questo" pericolo di incendio.
Segna il

5

Potrebbero temere di poter copiare i file di sistema dall'unità USB sul disco rigido principale (da un backup, diciamo): staccare l'unità USB nel mezzo di un trasferimento potrebbe lasciarti con una copia incompleta di un file di sistema sul tuo disco rigido che non funzionerebbe più, "danneggiando" il computer. Pensa a un incompleto explorer.exesu Windows o bashsu Linux e l'effetto che avrebbero sull'avvio del sistema.


3
Questo non è un danno al computer.
un CVn del

@Ramhound: la risposta è abbastanza chiara sulla direzione della copia (ed era già nella prima revisione).
Ben Voigt,

@Ramhound: su Linux, sicuramente puoi.
Ben Voigt,

@ MichaelKjörling: qual è la tua definizione di computer? Penso che un disco rigido faccia parte del computer e, se l'unità di sistema viene danneggiata, per molte persone sarebbe piuttosto grave. Per Samsung approfondire i dettagli su come potrebbe causare un danno confonderebbe l'utente medio e sarebbe una perdita di tempo.
Marty Fried,

@MartyFried Ciò che Gaurav sta parlando conta, nel mio libro, come danno logico al file system. "Danni al computer" significa, per me, che uno o più dispositivi fisici non funzionano più nominalmente dopo l'evento. C'è una grande differenza tra l'archiviazione di dati errati (anche se ciò accade nei metadati del file system) e, ad esempio, il controller di bordo del disco danneggiato.
un CVn il

5

Se stai parlando di un vero disco rigido con un motore rotante (ad es. Un carico induttivo), non dovresti scartare la possibilità di un picco di tensione induttiva quando si scollega l'alimentazione:

https://electronics.stackexchange.com/a/19868

Ovviamente sia l'unità che il computer dovrebbero essere progettati per resistere, ma è sicuramente possibile che il motore del disco rigido, alimentato tramite USB, possa generare un "contraccolpo" induttivo quando disconnesso per danneggiare l'unità E / O il computer.

Quindi, naturalmente, come menzionato da altri utenti, stanno coprendo la loro responsabilità.

Modificare:

Ecco come appare un picco di tensione induttiva su una scala molto più ampia:

https://youtu.be/hIkNY5xjy5k


Questa è la risposta corretta, ma è persa nella maggior parte delle persone del software qui.
Samuel,

4

"mentre il trasferimento di file è in corso", il che significa che la struttura del file sarebbe in evoluzione e potrebbe danneggiarsi se non avesse un qualche sistema di transazione. L'uso di "Rimozione sicura dell'hardware" annulla qualsiasi scrittura ritardata, attende fino al completamento del trasferimento e garantisce che nessun programma stia utilizzando file su di esso.

Personalmente ho visto che un'unità USB non si monta su unix dopo essere stata estratta da un computer Windows senza "Rimozione sicura". Rimettendolo nella macchina delle vedove e facendo una rimozione sicura riparato.


Ho visto le unità USB danneggiate quando scollegate mentre scrivevo su una macchina Windows XP al liceo. uno dei miei compagni di classe ha perso mezzo anno di progressi nella sua classe di contabilità digitale a causa di ciò.
Nzall,

Posso confermare, lo stesso è successo a me per la rimozione sicura di Windows e Linux nel 2008.
Ave

2
@NateKerkhofs: Cosa, aveva solo una copia del lavoro di classe di sei mesi?
Razze di leggerezza in orbita

@LightnessRacesinOrbit Non è stato un grosso problema, onestamente. La nostra lezione di digacc era interamente basata sul presentarsi e sull'assegnare i libri. In effetti, penso che non sia stato nemmeno classificato, tranne che come parte della normale classe contabile. Non abbiamo fatto i compiti, e penso che forse 1 o 2 test. La lezione era tale che chiunque di noi fosse interessato a una carriera come contabile poteva farlo avendo usato almeno un software professionale al liceo. Tutte le altre classi di contabilità hanno comportato tutto sulla carta.
Nzall,

@NateKerkhofs: Okay, il tuo commento originale lo ha fatto sembrare una catastrofe: P
Lightness Races in Orbit

3

Alcune implementazioni USB hanno svolto un lavoro estremamente scarso nella gestione della disconnessione imprevista del dispositivo. Samsung non ha modo di sapere se la sua unità potrebbe essere utilizzata con tale implementazione. Considera la seguente sequenza di eventi:

  1. L'applicazione n. 1 parla per guidare. Il codice tra i livelli dell'applicazione e del kernel richiede un buffer in cui inserire i dati da inviare all'unità e inizia a inserire i dati in quel buffer.

  2. Lo scheduler del sistema operativo decide di dedicare un po 'di tempo alla CPU ad un'altra applicazione mentre il numero 1 stava ancora scrivendo su quel buffer.

  3. Qualcuno scollega l'unità USB.

  4. Il sistema nota che l'unità non è più collegata e rilascia i buffer che sono stati allocati su di essa.

  5. Qualcos'altro richiede un buffer per uno scopo completamente separato e riceve il buffer precedentemente utilizzato dall'applicazione n. 1.

  6. L'applicazione n. 1 ottiene un'altra fascia oraria e continua a scrivere dati su quello che era il suo buffer.

Anche su un'implementazione USB davvero sciatta, è improbabile che si verifichi una tale sequenza di eventi, dal momento che tutto dovrebbe accadere in determinati momenti specifici, ma non si può dire cosa potrebbe accadere se gli eventi si svolgessero come descritto. Poiché è possibile che l'implementazione USB funzioni perfettamente e in modo affidabile se nulla viene mai smontato in modo imprevisto, ma uno smontaggio imprevisto potrebbe causare disastri illimitati, lo smontaggio improprio di un dispositivo dovrebbe essere considerato una possibile causa di disastrosi guasti su alcuni sistemi. Dal momento che Samsung non ha idea se gli utenti della sua unità potrebbero collegarli a tali sistemi, sbaglia dal lato della cautela evitando qualsiasi ipotesi che non lo siano.


3

Computer probabilmente no, ma l'unità potrebbe essere danneggiata.

Il disco rigido rotante normalmente sposta le testine nella posizione di parcheggio prima di arrestarsi. Allo spegnimento imprevisto, ciò non accade e le testine cadono sulle piastre del disco in cui sono memorizzati i dati. Ciò potrebbe danneggiare testine, piastre del disco o essere un motivo di perdita di dati. Mentre le teste volano sopra le piastre anche durante la lettura, anche scollegare un disco rigido di lettura è molto male.

Durante la scrittura, anche la tabella di allocazione dei file potrebbe non essere sincronizzata con il contenuto se non aggiornata.

Il disco rigido SSD esegue azioni complesse durante la scrittura: potrebbe essere necessario cancellare blocchi di memoria relativamente grandi, spostare i dati per consolidarli in un blocco, mantenere indici e tabelle interni mentre lo fa. Oltre alla tabella di allocazione dei file che ha anche, un'unità SSD mantiene una complessa pulizia "interna".

Una perdita di potenza imprevista potrebbe lasciarla in uno stato incoerente. Gli SSD di livello enterprise hanno super condensatori che hanno abbastanza energia per supportare un arresto pulito, ma le chiavette USB e gli SSD tradizionali di solito no.

Quindi i danni a SSD e chiavetta USB sono più probabili quando il dispositivo sta eseguendo una scrittura intensiva. È molto meno probabile se il dispositivo è in lettura o inattivo.

Non sono a conoscenza di alcun motivo per cui il computer dovrebbe essere danneggiato.


3

In condizioni ideali, no. Tuttavia, un disco rigido meccanico rotante contiene molta energia e un motore trifase che funge da generatore durante lo spin-down. L'unità dovrebbe gestire attivamente questo processo, ma hai appena tirato le linee dati senza spegnere prima l'unità, quindi probabilmente sta usando i diodi per reinserire la potenza nel motore - essenzialmente cortocircuitando gli avvolgimenti del motore, che lo rallenterà più velocemente e scaricare il calore nei diodi.

Si noti che le linee elettriche sono ancora collegate per diverse decine di millisecondi dopo che le linee dati sono state disconnesse.

In un mondo imperfetto, i diodi si guastano e un set di piatti ad alta velocità contiene una notevole quantità di energia. In circostanze sbagliate è improbabile, ma possibile, che questa energia arrivi ai pin di alimentazione USB. Dovrà passare attraverso alcune difese piuttosto sofisticate per evitare che ciò accada, ma in un'unità economica con un chipset USB / SATA economico, è possibile inviare troppa energia all'alimentatore USB.

E, nella maggior parte dei computer, l'alimentatore USB non è così protetto come le specifiche USB suggeriscono che dovrebbe essere. Tuttavia, qui ci sono diodi di protezione che ripristinano l'alimentazione all'alimentatore dove dovrebbe essere in grado di gestire sovratensioni e sottotensioni. Tuttavia, agli alimentatori economici non piace farlo e alcune decine di millisecondi di alta tensione sui pin di alimentazione USB prima che anch'essi vengano scollegati potrebbero essere molto dannosi per il resto dei componenti del computer che condividono la linea 5V.

Fortunatamente il computer utilizza la maggior parte delle linee 3.3v e 12v, quindi i danni possono essere limitati e inoltre potrebbe non causare il malfunzionamento completo del computer, ma semplicemente diventare instabile.

Quindi, anche se è molto, molto , molto improbabile che ciò accada, è ancora nell'ambito delle possibilità - e oltre alla perdita di dati, potresti riscontrare alcuni danni all'hardware.

Puoi aggiungere ulteriore protezione e isolare completamente il dispositivo USB galvanicamente, ma ci sono già una moltitudine di protezioni e non mi preoccuperei. Tuttavia, suggerirei vivamente di utilizzare l'operazione di disconnessione del sistema operativo per le unità meccaniche, piuttosto che fare affidamento sulla funzionalità hot plug.


2

La mia comprensione è che lo standard USB afferma che se un dispositivo è attivo, l'elettricità potrebbe fluire da e verso quel dispositivo e il dispositivo può contare sull'idea che l'elettricità possa continuare. Questo è un motivo chiave per cui i sistemi operativi supportano la disattivazione "sicura" di un dispositivo USB; il sistema operativo dice al dispositivo USB di iniziare aspettandosi che l'elettricità possa diventare non disponibile.

Ogni volta che si trasferisce elettricità, non si deve semplicemente separare la connessione elettrica. In teoria, l'elettricità potrebbe saltare una piccola quantità di aria e potrebbe trovare un contatto elettrico diverso.

In pratica, il rischio sembra ridotto per le chiavette USB, perché le persone lo fanno sempre. In pratica, questo a volte danneggia la chiavetta. Quando lavoravo attivamente all'assistenza tecnica per dozzine di aziende (contemporaneamente; lavoravo per un'azienda che altre aziende utilizzavano per l'assistenza tecnica), non ricordo mai di aver sentito parlare del computer danneggiato. Quindi deve essere estremamente raro, ma penso che il potenziale esista teoricamente.

Questo è ancora chiamato "hot plug", perché il computer rimane caldo: non è necessario arrestare l'intero computer.


Non sono sicuro del motivo per cui le persone utilizzano un vero disco rigido USB. Perché non usare semplicemente una cosa della memoria? 32 GB dovrebbero essere sufficienti per chiunque.

3
@nocomprende Esatto. 32 GB sono un sacco di spazio per il backup della mia libreria di foto da 3 TB.
8bittree,

@nocomprende Probabilmente mai, ora che ho spedito il disco al mio cliente. Sono sicuro che saranno soddisfatti. Nel frattempo, è tempo per me di modificare il mio video. Anche se forse dovrei fare un backup della 12 TB (sarà un pezzo lungo e spero di fare una versione 8k alla fine), nel caso in cui accidentalmente faccio una modifica distruttiva.
8bittree,

@ 8bittree Mi chiedevo spesso come le persone spediscono grandi quantità di dati. Non ho mai sentito parlare di un vero drive USB che gira prima. Sembrava piuttosto sciocco. Non sono sicuro di come rendere archivi utilizzabili a lungo termine di tutto ciò che in realtà voglio avere disponibile in futuro. Il laptop non masterizzerà un CD ... Cos'altro c'è? Come vengono archiviate le cose ora?

2
@nocomprende Ho avuto unità USB per anni. Dove sei stato? E dal momento che USB 3.0 è paragonabile a SATA in velocità, li uso ancora di più ora rispetto a quando ero limitato a USB 2.0. L'archiviazione a lungo termine per la maggior parte degli utenti sarà su unità USB esterne. In ambienti aziendali con molti terabyte di dati da archiviare, il nastro regola ancora.
Carey Gregory,

-1

Molto probabilmente non lo farà, ma in effetti è possibile. Ogni evento elettromagnetico ha una possibilità, specialmente quelli inaspettati. Questo è successo a me una volta circa 15 anni fa - la mia scheda madre del laptop si è semi-fritta dopo aver usato un disco rigido USB (uno apparentemente sano, lo uso ancora di tanto in tanto ed è ok, nessun incidente è successo o è stato causato da allora), le porte USB sono diventate solo USB 1.1 e si sono verificate stranezze di memoria (osservabili con memtest86 e che causavano occasionali comportamenti imprevisti durante l'utilizzo del computer). Ho dovuto applicare la garanzia per sostituire la scheda madre.

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.