双启动机器的存储应使用哪种文件系统?

双启动机器的存储应使用哪种文件系统?

我计划设置一台双启动机器,其中 Windows(8.1)和 Debian 位于 SSD 的不同分区上。

这里的问题是我的 1.5TB 存储驱动器。我计划同时使用 Windows 和 Debian,因此我需要格式化此驱动器,使其在两个系统上都能尽可能好地运行。还有一个额外的要求:Windows 应该能够完美地处理移动到存储驱动器的用户文件夹。

到目前为止我只考虑以下选项:

1)FAT32 实际上不是一个选项,但值得一提的是,如果你的存储分区是 32GB 或小于这个数字,那么它是完美的;

2) NTFS。Windows 和 Linux 都可以使用该文件系统,但 Linux 在使用 NTFS 分区时可能会显示非常高的 CPU 使用率;

3) Ext4 似乎是最佳选择,但我找不到任何有关 Windows 处理它情况的信息。Ext2sd 以及 Paragon 软件都没有任何有关性能的信息,我担心它比 Linux 中的 NTFS 更差。此外,我不知道它与 Windows 用户文件夹的结合效果如何。

我还忽略了其他选项吗?也许,在相当强大的机器上,NTFS 并不是那么糟糕?EXT4 是否非常适合这种情况,还是让它在 Windows 上正常工作会非常麻烦?

答案1

对于基于 Windows 的系统,您不能使用 EXT4,您需要将驱动器划分为 2 个或更多分区,Windows 将安装在 NTFS 分区上,这些分区将在安装过程中创建,届时您可以在安装时指定分区的大小。Windows 安装后,Linux 安装将查看驱动器的当前配置并建议替换 Windows 或“与”Windows 一起安装,当您选择该选项时,Linux 将占用可用空间并创建自己的分区类型,默认为 EXT4,但您可以在安装时将该类型更改为 BTRFS 或其他类型。

希望这可以帮助

相关内容