在 Mac OS X 上对 USB 闪存驱动器进行碎片整理

在 Mac OS X 上对 USB 闪存驱动器进行碎片整理

我经常创建可启动闪存驱动器,很多时候需要对大文件进行碎片整理才能启动。在 Windows 上我使用了 Contig/WinContig,但现在我必须使用 OS X 来达到同样的目的。是否有任何免费工具可用于对 Mac 外部驱动器进行碎片整理,或者更专门用于对单个文件进行碎片整理?

答案1

我很困惑你为什么要这样做?最方便的闪存存储单元的写入时间非常有限。因此,闪存文件系统的设计旨在避免频繁写入相同的单元。但大多数磁盘碎片整理程序都会这样做,因为它们被设计用于普通硬盘。

因此,如果您确实需要故意对 USB 闪存驱动器上的文件进行“碎片整理”,我建议您选择另一种方法:

  1. 将 USB 闪存驱动器上的所有内容复制到硬盘
  2. 格式化您的 USB 闪存驱动器
  3. 将所有内容复制回 USB 闪存驱动器

这种方法会尽可能减少对 U 盘寿命的影响。

答案2

根据 USB 驱动器上的文件系统,您可以使用以下工具之一对驱动器进行 fsck:

  • fsck.ext3
  • fsck.ext4
  • fsck vfat
  • ntfs文件系统检查

相关内容