web-dev-qa-db-ja.com

Ubuntu 12.04のNTFSパーティションにコピーされたファイルがない

最近、Ubuntuで.isoファイルをダウンロードしました。私は(Windows 8の評価版を使用しているので)よく知っているので、Windowsで焼くことにしました。そこで、NTFSパーティションの1つにコピーしました(D:\はWindowsのディレクトリです)。しかし、Windowsを起動したときに、指定された.isoファイルが見つかりませんでした。 Ubuntuを再起動して、NTFSパーティションをマウントしましたが、悲しいかな!ファイルもそこから消えていました!それはかなり大きな.isoファイルでした。もう一度ダウンロードしたくありません。私を助けてください。

2
Sanu

ここに私が参照した答えがあります:

Windowsを休止状態にした場合(または目的または省電力のため)、ubuntuを使用してNTFSパーティションにファイルを保存し、Windowsを起動すると、Windowsは休止状態にある間にディスクが破損したと判断し、異なるものを「修正」します。その後、ubuntuに再度ログインすると、ファイルが事実上削除されたことを確認するだけです。

また、Windows 7がshudownに更新プログラムをインストールした後、更新プログラムのインストールに関連する追加のタスクを実行すると、更新プログラムをインストールした後にchkdskを実行することがあるので、更新プログラムからシャットダウンした後にUbuntuを起動しないように注意してください。 http://www.linuxquestions.org/questions/linux-newbie-8/windows-chkdsk-deletes-files-written-by-ubuntu-on-an-ntfs-partition-913606/

はい、共有パーティションでもWindowsパーティションから分離し、ファットパーティション(USBドライブ)でも注意してください。

ソース、 https://superuser.com/questions/211079/what-do-i-have-to-take-care-of-when-hibernating-both-ubuntu-and-windows-dual-bo/ 211175#211175https://superuser.com/questions/39532/hibernating-and-booting-into-another-os-will-my-filesystems-be-corrupted

編集:私は未亡人のサイトを見て、彼らが休止状態のプロセスを詳述しているかどうかを確認しようとしましたが、これは面白いように聞こえます http://msdn.Microsoft.com/en-us/library/dd143253(v = winembedded。 5).aspx 、せいぜいハードドライブからの書き込みキャッシュはメモリに保存され、ドライブを再起動した後に書き込まれるようです。これは、ファイルが回復できないためです。ファイルの最初の文字を削除してシステムに表示されないように削除しますが、実際にはキャッシュされたデータの大部分を上書きします。もっと調べる必要があります。

2
Machira

これは、LinuxがWindowsで無効なファイル名の文字を使用しているためです。たとえば、Linuxの名前に疑問符(?)を付けてファイルを保存できます(NTFSパーティションでも)。ただし、Windowsで開くことはできません。また、chkdskを実行すると、Windowsはファイルを削除し、ドライブのルートにあるFound.nnnという名前のフォルダーに別の名前で保存します。

0
user1164663