双启动 Linux 和 Windows-我应该选择哪个文件系统?

双启动 Linux 和 Windows-我应该选择哪个文件系统?

我想在我的 SSD 250GB 磁盘上安装 Linux,在 HDD 上有两个分区(250GB 用于 Windows,750GB 用于数据)。当我使用 Linux(Ubuntu 18.04 LTS)和 Windows 10 时,我想访问这些数据。我应该使用什么文件系统?据我所知,Linux 支持读取 NTFS 文件。但是有没有什么解决方案可以让你在 Linux 上写入 NTFS 数据?我知道有一种 FAT32 系统,它与几乎所有东西都兼容,但非常老旧,可能不太好。

当我使用 Rufus 创建 USB 驱动器时,我有两个选项:FAT32(默认)和 NTFS。

你向我推荐什么?

我应该对这个共享分区(750GB)使用什么文件系统?

答案1

当我使用 Rufus 创建 USB 驱动器时,我有两个选项:FAT32(默认)和 NTFS。

这是 USB 安装程序使用的文件系统。它与安装后操作系统使用的文件系统无关。

例如,目前消费者的 Windows 安装总是使用 NTFS 作为主文件系统(用于主 Windows 系统分区),无论您在 Rufus 中创建的媒体使用 FAT32 还是 NTFS。

同样,ext4无论安装介质是 NTFS 还是 FAT32,Linux 都会使用(最常见)进行安装。

因此,实际上,无论您使用哪种文件系统作为安装媒体,您在这里都只有一个选择,那就是使用 NTFS 从 Linux 访问您的 Windows 文件系统,因为这是 Windows 系统分区将使用的唯一文件系统。

我应该对这个共享分区(750GB)使用什么文件系统?

现在,对于数据分区,如果您愿意,您可能可以使用 exFAT 作为文件系统。但实际上,考虑到 Windows 系统分区的唯一选择是 NTFS,您不妨在所有地方都使用 NTFS,尤其是因为 Linux 的 ntfs-3g 驱动程序几乎始终默认可用并且非常稳定。

答案2

对于共享分区,是的,您可以使用 NTFS。实际上,这非常有用,尽管我认为它并不强大。(NTFS-3G 实现了读写,并且已经存在很长时间了。我可能错了,但我认为问题在于缺乏针对 NTFS 的已发布规范,因此没有人可以确定它是否完全符合规范)

如果只是为了共享文档,并且您不担心所有权或大文件大小等额外属性或挤压最大性能,VFAT(FAT32)是一个强大的选择,它得到了很好的支持,而且很简单。如果您可以忍受限制,这将是我的选择 - 文件系统我们很好理解,无处不在,而且很简单。

相关内容