如何格式化内部硬盘以便 FreeBSD、Linux 和 Windows 都可以访问它?

如何格式化内部硬盘以便 FreeBSD、Linux 和 Windows 都可以访问它?

我想知道如何格式化 2 TB 硬盘,以便 FreeBSD、Linux 和 Windows 都可以访问它并写入数据。我尝试过用我自己的大脑在上面创建一个单独的分区并在其上创建一个 FAT32 文件系统,因为我知道 USB 上的 FAT32 文件系统意味着几乎所有操作系统都可以使用它。问题是 Windows 10 不再检测到它。

答案1

您可以使用UDF。不过,获得所有操作系统都乐意处理的设置是很挑剔的。这format-udf是获得正确块大小的可靠方法。 (注意:FreeBSD 仅支持只读,并且仅适用于较旧的 UDF 版本)

它受到广泛支持,没有 FAT32 的文件大小限制或 exFAT 的专利问题。它支持 Unix 风格的权限。

但大小限制为 2TiB,除非磁盘使用本机 4K 扇区。

Windows XP 可以读取硬盘上的 UDF,但无法写入。更高版本的 Windows 具有更好的支持。 (FreeBSD 似乎在只读支持方面落后,但仅适用于古代版本......)

FAT32 仍然是一个选项(您的问题可能是磁盘管理中快速纠正或者通过修复分区类型字节(假设为 MBR))。

答案2

使用 NTFS。 FreeBSD 不支持 exFAT,Windows 也不支持 ext4。然而,FreeBSD 和 Linux 都通过ntfs-3g.

答案3

我的外部驱动器使用 exFAT。对我来说,exFAT 仍然比其他 FS 广泛兼容。我一直在 Linux、Windows 8/10、FreeBSD 和 macOS X 上使用它。如果驱动器连接到 FreeBSD 就会出现问题,所以我必须遵循这个优秀的教程如何在 FreeBSD 上挂载 extFAT 文件系统。它工作完美,可以读取和写入所有作品。

要在 Windows 10 上格式化 exFAT 很简单,只需执行以下简单步骤即可完成:

  • 打开命令提示符
  • 键入format F: /FS:exFAT,将 F: 更改为您的外部驱动器盘符。

相关内容