È sicuro rimuovere i drive USB quando un computer dorme?

0
77

Abbiamo tutti sentito l'ammonizione di rimuovere in sicurezza i dispositivi USB quando abbiamo finito con loro, ma cosa succede se un sistema operativo è sospeso e decidete di scollegare il dispositivo USB allora e lì comunque? Il post di domande e risposte di SuperUser di oggi ha la risposta alla domanda di un curioso lettore.

La sessione di domande e risposte di oggi ci viene fornita da SuperUser, una suddivisione di Stack Exchange, un raggruppamento di siti Web di domande e risposte guidato dalla community.

La domanda

Il lettore SuperUser IQAndreas vuole sapere se è sicuro rimuovere i supporti USB quando un computer è sospeso:

Siamo spesso avvertiti di non scollegare le unità USB nel caso in cui vengano attualmente lette o scritte. Quando un computer viene sospeso, ibernato o inattivo, ovviamente non sta scrivendo alcun dato. Potrebbe essere stato nel mezzo di un'operazione di lettura o scrittura, tuttavia, e avrebbe messo in attesa tale operazione.

Dal momento che nessun braccio si muove (per i dischi rigidi USB) o che i byte sull'unità sfarfallano e si spengono (per le unità flash), è quindi “sicuro” scollegare l'unità in questione?

Questo è vero anche se i dati venivano scritti su di esso, ma l'operazione è stata temporaneamente sospesa? (Supponendo che non ti dispiaccia che quel file specifico sia stato scritto solo per metà sull'unità USB.)

È sicuro rimuovere i supporti USB quando un computer è sospeso?

La risposta

Collaboratore SuperUser kinokijuf ha la risposta per noi:

Sebbene non vi siano effettivamente trasferimenti in corso, il motivo per cui si esegue la danza Rimozione sicura dell'hardware non è dovuto ai trasferimenti. Lo stai facendo per smontare in modo pulito il file system. È possibile che i programmi stiano ancora utilizzando l'unità USB e alcuni file potrebbero essere ancora non scritti sul disco, anche dopo la chiusura dell'applicazione che li utilizza. Questo è lo stesso motivo per cui non solo si iberna e si cambia sistema operativo. Non è mai garantito che un file system montato sia in uno stato coerente.

Vi siete mai chiesti perché un sistema operativo è rallentato a una scansione quando si utilizzano i floppy? È perché la cache è stata svuotata dopo aver scritto ogni settore in modo che il floppy possa essere rimosso in qualsiasi momento quando non viene utilizzato.

Verrà comunque visualizzata una finestra di dialogo e il programma si bloccherà se si tenta di accedere a un floppy che è stato rimosso dietro la schiena. Basta inserire il floppy sul retro ed essere fatto. Questo non funzionerà con le unità USB perché ottengono ogni volta un identificatore diverso. Il programma si bloccherà e il sistema operativo potrebbe anche se un driver accedesse a un file.


Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere altre risposte da altri utenti esperti di Stack Exchange? Dai un'occhiata al thread completo di discussione qui.

Credito di immagine: Ambuj Saxena (Flickr)