Non chiaro sull'espulsione dell'unità USB: "non scollegare fino al termine"


16

Ho una domanda sull'espulsione delle unità flash USB in Ubuntu Xenial 16.04.

Quando c'è ancora qualche I / O in corso facendo clic sul pulsante di espulsione, ricevo il messaggio:

Scrittura dei dati su (...). Non scollegare fino al termine.

Ricevo il messaggio, ma cosa non mi è chiaro: come riceverò una notifica al termine della scrittura? Questo messaggio sembra rimanere attivo fino a quando non viene eliminato. Non ci sono altri messaggi che mi avvisano che posso scollegare l'unità.

E non è possibile fare nuovamente clic su "espelli" per controllare lo stato, poiché l'unità è già scomparsa in Esplora risorse.

In che modo l'utente dovrebbe sapere quando l'unità può essere espulsa? Esiste un comando terminale che posso usare? Ancora più importante, questo sembra un difetto dell'interfaccia utente.


mi chiedo la stessa cosa. sembra essere lo stesso problema in 17.10 del 16.04. scrivi alcuni dati casuali e ben suddivisi su un disco (diciamo 300 MB) e la finestra di dialogo di trasferimento si chiude MOLTO prima che il sistema ti consenta di disconnetterti. secondo me usando un sandisk 3.0 il sistema si congela su qualcosa perché Windows espellerebbe la stessa operazione relativamente prima. a volte Linux si blocca completamente per ore e devo andare all'utilità del disco e spegnerlo o riavviare il computer per evitare settori corrotti. non ideale. ha anche dei bug in cui ti darà un ridicolo trasferimento ra
Shane J

Risposte:


4

Ho avuto questo in passato e ho trovato una soluzione che funziona per me.

Il comando syncassicurerà che tutto sia scritto su tutti i dischi collegati.

Non dovresti aver bisogno sudo syncdi questo a meno che il disco non abbia alcuni file di registro di proprietà di root, ad esempio che devono essere scritti.

Se il comando di sincronizzazione termina senza errori, ho scoperto che è possibile rimuovere l'unità in modo sicuro.


2

Se l'unità è già scomparsa nell'esploratore significa che è già smontata. Quindi sei sicuro di estrarre l'unità ogni volta che vuoi. Se il messaggio di avviso è ancora in sospeso, si tratta di un bug (minore). Lascia perdere. Se si desidera ricontrollare, aprire un terminale e digitare "df -h" per vedere se è ancora montato. Se ho ragione, non dovrebbe.

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.