从 Linux 整理 NTFS 分区

从 Linux 整理 NTFS 分区

是否有任何工具可以用来从 Linux 对 Windows 分区进行碎片整理?

答案1

据我所知,周围没有这样的工具。

一些网站报告以下命令

# WARNING - does not work
fsck -t ntfs --kerneldefrag /dev/hdX

但这不起作用,而且不清楚他们从哪里得到它。

答案2

是的,你可以使用。您首先需要向您的系统添加一个自定义存储库:

sudo add-apt-repository ppa:un-brice/ppa
sudo apt-get update
sudo apt-get install shake-fs

然后你可以做

sudo shake /some/dir

答案3

更新:UltraDefrag for Linux:

UltraDefrag 是一款适用于 Windows 平台的强大开源碎片整理工具。它可以对任何系统文件(包括注册表配置单元和分页文件)进行碎片整理。此外,UltraDefrag 的主要目标之一是尽可能快速可靠地完成工作。它正在移植到 Linux 和 NTFS-3G 以对 NTFS 分区进行碎片整理。目前只有控制台模式下的测试版本可用。请阅读随附的文件 README.linux 以进行编译和测试

http://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html

[我自己还没有用过这个。通过以下方式找到它Arch 论坛上的一个帖子。继续按照线索进入下一页,可以了解更多有关该主题的信息。请自行承担风险。—kevjonesin—]

答案4

我在 USB 上使用了 Ventoy,上面有一个 Win10 PE .ISO 文件。启动 Ventoy,选择 Win10 PE .ISO 文件,它会启动 Win10 PE,然后我使用 Defraggler 对 NTFS 分区进行碎片整理。我还在同一个 Ventoy 上保存了我的 Linux 发行版的 .ISO 文件,这样我就可以进行完整备份,并在安装的 Zorin OS 崩溃时进行紧急启动。

相关内容