最も安全な方法は、NTFSパーティションを読み取り専用としてマウントし、USBメモリスティックまたはFAT32フォーマットのパーティションを使用してデータを転送することです。これにより、破損の発生を防ぐことができます。
コンピュータの起動時にどのファイルシステムがマウントされるかを決定する構成ファイルは/etc/fstab
です。ファイルシステムデバイス(パーティション)の名前、マウントされるファイルシステム内のポイント(たとえば、「/ mnt / Partition_Name」)、およびファイルシステムドライバーに渡すことができるさまざまなオプションが一覧表示されます。
ファイルを編集できるPySDMと呼ばれるプログラムがあり、このページでLinux Mint用に入手できるようです。
以下のイメージを例として使用して、Windowsのインストールに関連するパーティションが見つかるまで(マウントポイントをチェックして)、パーティションリストを確認する必要があります。options
下のフィールドを見ると、おそらくのようなものが表示されuser,noexec
ます。すでに存在するオプションはすべて保持したいが、ro
オプションのリストに(読み取り専用の場合)追加します(例:)user,ro,noexec
。
再起動後は、NTFSパーティションの読み取りはできるが書き込みはできないので、破損から保護する必要があります。前述のように、USBメモリスティックまたはFAT32にフォーマットされたパーティションは、両方のシステムで必要なファイルに対して安全である必要があります。 Dropboxは、システム間でファイルの同期を保つ可能性もあります。
なぜ破損しているのかについての情報:
1つのシステムで実行されているWindowsとLinuxは、両方のオペレーティングシステム間で同じデータを操作する場合、さまざまな問題を抱えています。Microsoftは、NTFSファイルシステムの内部動作の詳細を(この記事の執筆時点で)オープンソースコミュニティに提供することを望んでおらず、本当の理由もありません。これは、LinuxでのNTFSの実装が多少不完全であるか、機能が不足している可能性があることを意味する傾向がありますが、変更にすぐに追いつく傾向があります。
Windowsにアップグレードするたびに、Microsoftはファイルシステムをアップグレードし、Linuxは両方のシステムを一度に使用できるようにしたい人のために機能を追いつけてサポートしようとする競争に巻き込まれました。したがって、LinuxはWindows XP NTFSパーティションを安全に読み書きできるかもしれませんが、Windows 7 NTFSパーティションではまだ信頼性が低い可能性があります(これを書いている時点では)。LinuxフレーバーによってNTFSドライバーのバージョンが異なる可能性もあります。そのため、Ubuntuは問題ありませんでしたが、Mintはそうではありません。UbuntuでWindows XPを使用している場合、それが彼らが幸せに一緒に働いていた理由かもしれません。
私は過去にLinuxを使用したことがあり、NTFSオプションが配置されているカーネルをコンパイルしたときは、実験的で潜在的に危険であることが判明したため、NTFS書き込みサポートを実際に有効にする必要がありました(ご存知のとおり)。
FAT32は成熟し、明確に定義されたファイルシステムであり、長年変更されていないため、Linuxのサポートは非常に優れています。
将来の更新後、NTFSパーティションを読み書きできるようになる可能性はまったくありませんが、Microsoftは気まぐれになりがちで、将来的にサポートを簡単に再利用できる可能性があります。