可以在 Linux 中对 NTFS 分区进行碎片整理吗?fsck 为此工作吗?(我在这里和那里看到了使用 的建议fsck -t ntfs --kerneldefrag /dev/XXX。这行得通吗?)
roz*_*acz 11
有一个通用工具可以在 linux 上进行碎片整理,称为shake。您可以下载源代码,或者对于 Ubuntu 用户,有一个PPA(shake官方存储库中的包无关)。
我刚刚在使用ntfs-3g安装的 NTFS 文件系统上对其进行了测试,它似乎可以正常工作(没有错误,详细输出看起来很典型)。所以可能是文件系统独立的......几乎,因为它可以利用扩展属性。要在不使用这些的情况下工作,您应该使用该-X选项。尝试使用
shake --old=0 -v -X /some/directory/
Run Code Online (Sandbox Code Playgroud)
根据我的经验,它必须以 root 身份运行。