web-dev-qa-db-fra.com

Pas clair sur l'éjection de la clé USB: "ne débranchez pas avant d'avoir terminé"

J'ai une question à propos de l'éjection de clés USB dans Ubuntu Xenial 16.04.

Quand il reste encore des entrées/sorties en cliquant sur le bouton d'éjection, je reçois le message suivant:

Écrire des données sur (...). Ne débranchez pas avant d'avoir fini.

Je reçois le message, mais qu'est-ce qui ne me semble pas clair: comment serai-je averti lorsque l'écriture sera terminée? Ce message semble rester en place jusqu'à ce qu'il soit rejeté. Il n'y a pas de message supplémentaire qui me notifie que je peux débrancher le lecteur.

Et il n'est pas possible de cliquer à nouveau sur "éjecter" pour vérifier l'état, car le lecteur a déjà disparu dans l'Explorateur.

Comment l'utilisateur est-il censé savoir quand le lecteur peut être éjecté? Existe-t-il une commande de terminal que je peux utiliser? Plus important encore, cela semble être une lacune de l'interface utilisateur.

16
Sander Vocke

J'ai eu cela dans le passé et trouvé une solution qui fonctionne pour moi.

La commande sync s'assurera que tout est écrit sur tous les disques attachés.

Vous ne devriez pas avoir besoin de Sudo sync à moins que le disque ne contienne par exemple des fichiers journaux appartenant à la racine et nécessitant également une écriture.

Si la commande de synchronisation se termine sans erreur, j'ai constaté qu'il est sûr de retirer le lecteur.

3
Noki

Si le lecteur a déjà disparu dans l'explorateur, cela signifie qu'il est déjà démonté. Ensuite, vous pouvez extraire le lecteur quand vous le souhaitez. Si le message d'avertissement persiste, il s'agit d'un bug (mineur). Oublie ça. Si vous voulez vérifier, ouvrez un terminal et tapez "df -h" pour voir s'il est toujours monté. Si j'ai raison, cela ne devrait pas.

2
ciampix