J'ai une question sur l'éjection de lecteurs flash USB dans Ubuntu Xenial 16.04.
Lorsqu'il y a encore des E / S en cliquant sur le bouton d'éjection, je reçois le message:
Écrire des données dans (...). Ne débranchez pas jusqu'à la fin.
Je reçois le message, mais ce qui n'est pas clair pour moi: comment vais-je être averti lorsque l'écriture est terminée? Ce message semble rester jusqu'à ce qu'il soit rejeté. Aucun message supplémentaire ne m'informe 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.
Réponses:
J'ai eu cela dans le passé et j'ai trouvé une solution qui fonctionne pour moi.
La commande
sync
s'assurera que tout est écrit sur tous les disques connectés.Vous ne devriez pas avoir besoin
sudo sync
de cela à moins que le disque ait des fichiers journaux appartenant à root par exemple qui ont également besoin d'écriture.Si la commande de synchronisation se termine sans erreur, j'ai trouvé qu'il est sûr de retirer le lecteur.
la source
Si le lecteur a déjà disparu dans l'explorateur, cela signifie qu'il est déjà démonté. Ensuite, vous pouvez extraire le disque quand vous le souhaitez. Si le message d'avertissement persiste, il s'agit d'un bogue (mineur). Oubliez ça. Si vous voulez revérifier, ouvrez un terminal et tapez "df -h" pour voir s'il est toujours monté. Si j'ai raison, ça ne devrait pas.
la source