/ GUIを介してフォーマットスティックを削除/取り出すと、ext3
変更(作成されたファイル、変更された権限)が消え、bashを介して変更がそのまま残ります。USB
Cinnamon
Nemo
umount
私はCinnamon
何年もそれを持っていて、私の記憶が正しい場合はext4
同様の問題がありました(ext4
今日のリムーバブルドライブフォーマットへの変更は削除/再挿入しても持続します)、根本的な原因を調査したいと思いました。
長い話を短く
権限を設定できるようにUSBフラッシュドライブをext3としてフォーマットしました。私は同じ結果でこれを数回実行し、別の同じLinuxシステムに再接続しました。
- Nemoを介してファイルをUSBフラッシュドライブにコピーします(結果 - ファイルがUSBドライブのNemoに表示されます)
- デスクトップの Nemo/アイコンから削除/取り出し (両方とも試みる)
- 削除、再挿入(結果 - ファイルは表示されません)
システムLinux Mint 20 Cinnamon、ファイルマネージャNemo。これは単純な欠陥かもしれませんが、IMHOは迷惑な欠陥です(ファイルのコピーが成功したことを再確認するために毎回USBを再接続したくありません)。再現は可能ですが、根本原因を知りたいです。何を試すべきかを提案してください。インターネット検索ではそのような問題を見つけることができません。
見つけました。削除するときにのみファイルをフラッシュドライブにコピーします。そしてhttps://superuser.com/questions/180722/should-i-unmount-a-usb-drive-before-unplugging-it/180732#180732私が理解しているように、削除するとデータはUSBに書き込まれるはずです。
注:ファイルは作成されたばかりで、一時的に(キャッシュから)コピーされたようです。
注 2: 驚くべきことに、通常は USB ドライブを取り外すという通知はありませんが、USB ドライブは bash マウントに表示されなくなります。ファイルは大きくなく(200mb)、USB IMHOに書き込むのに時間がかかります。まったく記録されず(仮定)、マウント解除が行われてもキャッシュに残ります。
3を追加します。
別のUSBドライブにファイルをコピーしてみました。まず、FAT32でフォーマットし、期待どおりに機能し、削除/再挿入後もファイルがそのまま残っていました。その後、EXT3(元のドライブと同じ)で再フォーマットしましたが、コピーと削除時にファイルが再び消えました(今のように)。 https://superuser.com/questions/180722/should-i-unmount-a-usb-drive-before-unplugging-it/180732#180732
最新バージョンでは、中間オプションであるFATファイルシステムのリフレッシュオプションが導入されました(ディスクが無効になっている場合は、すべての遅延書き込みフラッシュ)。 Ubuntu 10.04ではデフォルトで有効になっています。
4を追加する:
私は数秒間umount
CLIを介して試しましたが、ファイルはまだ残っています。it thought
ところで、GUIポップアップを使用すると、権限の変更も消えることを確認しました。したがって、CinnamonやNemoの問題のようです。私は一般的にシナモンが好きです。どのように詳細を調べることができますか?