我使用 Thinkpad T420,在不同的 SSD 上安装了 Ubuntu 16.04 和 Windows 10。我还有第三个内置硬盘,用于两个操作系统之间的数据存储。我将存储硬盘格式化为 NTFS,以便在两个操作系统之间共享数据,但效果不佳。我的存储硬盘是否需要某种格式才能在 Ubuntu 和 Windows 之间可靠地共享数据?
答案1
您可以使用 FAT32 作为在两个操作系统之间使用的数据存储。这样,您可以避免两者之间的一些复杂情况(如权限、冻结状态等)。但 FAT32 有两个问题:
4GB 文件大小限制 - 这取决于您的用途,但 FAT32 分区的文件大小限制为 4GB。这意味着,您不能在 FAT32 分区中拥有 4GB 或更大的文件(确切地说是 4.2GB)。
分区限制大小 - 您的分区不能大于 2TB。这意味着,如果硬盘总容量为 2TB,则没有问题,但如果硬盘容量更大,则需要创建更多分区,每个分区的大小为 2TB。
除此之外,您还有 NTFS,但 Windows 10 可能希望通过权限系统对其进行控制。我听说过 Windows 10 中的休眠效果也会影响其他具有 NTFS 的硬盘的情况。您需要注意不要让其他硬盘也发生这种情况。一种方法是,不要使用 Windows 10 对硬盘进行分区,而是在 Ubuntu 上使用 gparted。将您的共享硬盘分区为 NTFS,理论上,这应该可以让您以与 FAT32 相同的方式在两个系统之间共享。
所以基本上你有 FAT32(问题较少,但有上面提到的限制)和 NTFS。