raw NTFS イメージへの読み書きアクセス

raw NTFS イメージへの読み書きアクセス

フル32GBのNTFSパーティションをdd

$ sudo mount -o ro,loop /media/Path/To/ImageFile.img /tmp/IMAGE/

このイメージを再マウントした後にro指定されていない場合は、NTFSファイルシステムを変更(ファイル編集、新しいファイルコピー、ファイル削除など)しても安全ですか?

私はGNU / LinuxがNTFSファイルシステムを読み書きできることを知っています。私の質問は、読み取り/書き込みでマウントされた後にイメージのNTFSファイルシステムを変更するのが安全かどうかです。

答え1

私の経験では、ほとんどの場合、ntfs-3g FUSEドライバを使用してNTFSパーティションを変更するのは安全です。

ただし、頻繁に使用したり、NTFSパーティションにIOがある場合にコンピュータがハングしたり、強制的に再起動したりすると、問題が発生する可能性があります(ファイルにアクセスしようとするとIOエラーなど)。

結論として言えば:

  • 一部の特定のファイルを変更するために書き込み可能にマウントし、roモードで再マウントしても問題はありません。
  • ただし、ntfsファイルシステムを頻繁に使用している場合は、ファイルシステムの問題を解決するためにWindowsをインストールする必要があります。 (この場合、実際のパーティションを使用しないため不可能です。)

関連情報