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


12

可以在Linux中对NTFS分区进行碎片整理吗?fsck是否为此工作?(在这里,我已经看到了推荐使用的方法fsck -t ntfs --kerneldefrag /dev/XXX。这行得通吗?)

Answers:


11

有一个通用的工具可以在linux上进行碎片整理,称为。您可以下载源代码,或者为Ubuntu用户提供一个PPAshake官方存储库中的软件包不相关)。

我刚刚在使用ntfs-3g挂载的NTFS文件系统上对其进行了测试,它似乎可以正常工作(没有错误,冗长的输出看起来很典型)。因此,可能与文件系统无关...几乎可以,因为它可以利用扩展属性。要在不使用这些功能的情况下工作,应使用该-X选项。尝试使用

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

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


1

没有针对Linux的此类工具。
您必须为此启动Windows。


1
fsck我想知道关于使用的建议从何而来。
emacsomancer

2
@BeSlayed一个白痴或玩笑?
psusi 2011年

答案至少是不准确的。确实,可能没有这样的工具可以在较低级别上执行此操作,但是可以在较高级别上对已挂载的文件系统(可能是任何文件系统)执行碎片整理。
rozcietrzewiacz 2011年

强大的Google说,正在移植Ultra Defrag:b.andre.pagesperso-orange.fr/advanced-ntfs-3g.html
使用
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.