在 Linux 上使用新的 NTFS 磁盘时,即使它可以正常工作,我是否需要重新格式化它?

在 Linux 上使用新的 NTFS 磁盘时,即使它可以正常工作,我是否需要重新格式化它?

我最近购买了西部数据外置硬盘。我的电脑上只运行着 Ubuntu 11.04。硬盘似乎也运行良好。我可以安装它,存储和复制文件。

然而用户手册上却说

My Passport 驱动器已预格式化为单个 NTFS 分区,以兼容所有更新的 Windows 操作系统。要将该驱动器与 Mac OS X Leopard 或 Snow Leopard 操作系统一起使用,并使用 Time Machine(如果需要),您必须先:

  • 将驱动器重新格式化为单个 HFS+J 分区
  • 恢复 WD SmartWare 软件和磁盘映像

它没有提到任何有关 Linux 的内容。这值得担心吗?我是否应该更改分区以使其更“适合”Linux?

答案1

没有必要特别担心。

OS X 的问题在于它无法直接写入 NTFS 格式的磁盘,这也是 Time Machine 需要 HFS+J 格式分区才能正常工作的原因之一。因此,如果您需要 Time Machine,请重新格式化驱动器。

否则:如果您在 Ubuntu 机器上使用它没有问题,那就就这样吧。几年来,NTFS 对 Linux 的支持非常稳定,因此您不必做任何花哨的事情。理论上,您可以将其格式化为(例如)一种ext4更“原生”于 Linux 系统的文件系统,但这意味着即使在没有额外驱动程序的情况下从 Windows 机器读取数据也会遇到严重问题。

答案2

考虑到您只运行 Ubuntu,并且您没有表明需要 Mac 或 Windows 支持,您有两个选择:

  1. 别管它。一切都很顺利,对吧?正如 slhck 的回答所表明的那样,NTFS 支持非常稳定,而且已经存在了一段时间。
  2. 将其格式化为 ext4。您将获得对扩展区、延迟写入、预分配写入和其他实用功能的支持ext4 特有的功能,并且它是 Linux 原生文件系统。NTFS 驱动程序很稳定,但它们不允许对容易导致损坏的磁盘进行操作;如果您的卷因 NTFS 而损坏,则在 Linux 下您可能只有较少的修复选项。(不过,这种情况发生的几率非常小。)

但是,如果你格式化它,你需要先备份你的数据。因为这通常是观点外部驱动器,如果没有问题,重新格式化它就有点愚蠢了。

(我的外部驱动器是 ext3 - 但我在开始使用它们之前就决定这样做。)

相关内容