Linux 是否有用于对 NTFS 分区进行碎片整理的工具?

Linux 是否有用于对 NTFS 分区进行碎片整理的工具?

NTFS 分区可以在 Linux 中进行碎片整理吗? fsck 对此有用吗? (我到处都看到过使用 的建议fsck -t ntfs --kerneldefrag /dev/XXX。这行得通吗?)

答案1

有一个可以在Linux上进行碎片整理的通用工具,称为。你可以下载源代码,或者对于 Ubuntu 用户来说有一个苯丙胺shake官方存储库中的包无关)。

我刚刚在使用挂载的 NTFS 文件系统上测试了它NTFS-3G它似乎工作没有问题(没有错误,详细的输出看起来很典型)。所以可能是独立于文件系统的......几乎,因为它利用扩展属性。要在不使用这些的情况下工作,您应该使用该-X选项。尝试使用

shake --old=0 -v -X /some/directory/

根据我的经验,它必须以 root 身份运行。

答案2

linux下没有这样的工具。
你必须为此启动 Windows。

相关内容