最安全的做法可能是将NTFS分区安装为只读状态,并使用USB记忆棒或FAT32格式的分区来传输数据。这样可以防止发生任何损坏。
确定在计算机启动时装入哪些文件系统的配置文件为/etc/fstab
。它列出了文件系统设备(分区)的名称,挂载文件系统的点(例如“ / mnt / Partition_Name”),以及可以传递给文件系统驱动程序的各种选项。
有一个名为PySDM的程序可以为您编辑文件,显然您可以在此页面上将其用于Linux Mint 。
以下面的图像为例,您需要浏览分区列表,直到找到与Windows安装相关的分区(通过检查安装点)。在options
下面的字段中,您可能会遇到类似的内容user,noexec
。您将希望保留所有已经存在的选项,但是将ro
(只读)添加到选项列表中(例如:)user,ro,noexec
。
重新启动后,您应该应该能够读取但不能写入NTFS分区,因此也应保护它们免遭损坏。如前所述,对于两个系统都需要的文件,格式化为FAT32的USB记忆棒或分区应该是安全的。 Dropbox也可以使文件在系统之间保持同步。
有关为什么您可能会导致腐败的一些信息:
在两个操作系统之间使用相同的数据时,在一个系统上运行的Windows和Linux是一个混合的问题。Microsoft不希望,也没有真正的理由,向开源社区提供NTFS文件系统的全部内部工作细节(在撰写本文时)。这往往意味着NTFS的Linux实现可能有些不完整或缺乏功能,尽管它们确实确实会迅速赶上变化。
随着对Windows的每次连续升级,Microsoft已对文件系统进行了升级,而Linux一直在努力追赶和支持希望能够同时使用这两个系统的人们的功能。因此,尽管Linux可能能够安全地读取和写入Windows XP NTFS分区,但它与Windows 7 NTFS分区相比可能还不够可靠(截至撰写本文时)。对于不同的Linux版本,也可能具有不同版本的NTFS驱动程序,这可能就是Ubuntu很好的原因,而Mint却不是。如果您将Windows XP和Ubuntu一起使用,那可能就是为什么他们愉快地一起工作的原因。
过去,我曾经使用过Linux,并且每当编译NTFS选项所在的内核时,实际上我就不得不自觉地启用NTFS Write支持,因为它被标记为实验性的,并且有潜在的危险(如您所知)。
FAT32是一个成熟,定义良好且多年没有变化的文件系统,因此Linux支持非常好。
在将来进行更新之后,完全有可能在不担心这种情况发生的情况下读取和写入NTFS分区,但是Microsoft容易产生异想天开的感觉,将来很容易重新获得支持。