Ubuntu Xenial 16.04でUSBフラッシュドライブを取り出す方法について質問があります。
イジェクトボタンをクリックしてもまだI/Oが継続している場合、次のメッセージが表示されます。
(...)へのデータの書き込み。終了するまでプラグを抜かないでください。
私はメッセージを受け取りますが、私には不明な点があります:書き込みが終了したら、どのように通知されますか?このメッセージは、却下されるまで消えないようです。ドライブを取り外すことができることを通知する追加のメッセージはありません。
また、エクスプローラでドライブがすでに表示されていないため、[イジェクト]をクリックしてステータスを確認することはできません。
ユーザーはどのようにしてドライブをイジェクトできるかをどのようにして知るのですか?使用できる端末コマンドはありますか?さらに重要なことに、これはUIの欠点のようです。
私はこれを過去に経験しており、私に合った解決策を見つけました。
コマンドsync
は、すべてが接続されているすべてのディスクに書き込まれるようにします。
たとえば、書き込みが必要なルートが所有するログファイルがディスクにない限り、Sudo sync
は必要ありません。
同期コマンドがエラーなしで終了した場合、ドライブを削除しても安全であることがわかりました。
エクスプローラーでドライブが既に表示されていない場合は、既にマウント解除されています。その後、いつでもドライブを安全に抽出できます。警告メッセージがまだ表示されている場合、それは(マイナーな)バグです。それを忘れて。再確認する場合は、ターミナルを開き、「df -h」と入力して、まだマウントされているかどうかを確認します。私が正しいなら、そうすべきではありません。