将 /home/ 放在 NTFS 分区上不好吗?

将 /home/ 放在 NTFS 分区上不好吗?

在我的新电脑上,我不想将其安装/home在系统 SSD 上,而是安装在传统硬盘即辅助驱动器上。

我按照以下说明移动/home到另一个磁盘: A:将主文件夹移动到第二个驱动器(实际上这些具体步骤) 但现在我意识到磁盘是NTFS格式。

  • 从 NTFS运行会home出现问题吗?或者可能会影响性能?
  • 我可以将硬盘从 NTFS 转换为 ext3(或 ext4?!)而不会丢失所有文件吗?如何?

答案1

从 NTFS 运行回家是否会有问题,或者可能会影响性能?

  • 是的,NTFS 无法理解 Linux 权限。如果您使用 Gnome,那么您甚至会因为权限问题而无法登录。
  • NTFS 上的点文件不被视为隐藏文件,并且由于缺乏权限,任何人都可以更改这些文件而不必担心密码。

  • 另请阅读:http://en.wikipedia.org/wiki/NTFS#Linux

由于内部 NTFS 结构的复杂性,内置的 2.6.14 内核驱动程序和 FUSE 驱动程序都不允许对被认为不安全的卷进行更改,以避免造成损坏。

如果您想这样做,最好使用 FAT。但为什么要破坏 Linux 系统的安全性?为什么?

更好的方法是将 /home 放在 ext3 或 ext4 上并从 Windows 分区挂载目录(在这种情况下,您可以使用 NTFS,尽管我仍然建议不要这样做)。这不会破坏安全模型,但您仍然可以共享所有个人文件。

我可以将 HDD 从 NTFS 转换为 ext3(或 ext4?!)而不丢失所有文件吗?如何操作?

GParted 可以做到这一点。但将所有文件移到其他地方,然后格式化磁盘并复制文件可能更快。

答案2

您不能不对 ntfs-3g 进行重大修改,因为默认情况下 NTFS 不支持正确的 unix 所有权和权限。

答案3

嗯,您可能会遇到一些 ntfs 问题,因为它无法在 ubuntu 上自动挂载。您需要手动向 /etc/fstab 添加一个条目。

然后当我想到它时......您可以尝试将其用作家庭,但另一方面,当您有 xfs 或 ext4 等替代方案时,ntfs 是一个相当糟糕的选择,它们在 linux 上会更快、更稳定。

而且我认为,如果不备份其他驱动器上的所有数据,您将无法更改文件系统。

相关内容