使用不同的分配单元大小在 Mac 上使用 FAT 格式化 USB 驱动器

Ken*_*nny 6 mac usb hard-drive format allocation-unit

我被要求使用比默认值更大的分配单元大小来格式化 USB 驱动器。我正在使用 Mac,Snow Leopard。在磁盘工具中,我看不到与分配单位大小有关的任何内容。一些谷歌搜索表明它可能被称为集群大小,但我也看不到任何东西。有谁知道是否可以使用 FAT 格式化驱动器并使用大于默认的分配单元大小/簇大小?

小智 7

例如使用 64kb 分配单元大小格式化 FAT32:

sudo newfs_msdos -F 32 -c 128 -v VOLUMEID /dev/yourdiskdevice

32kb 分配单元大小应该使用 64 簇大小:

sudo newfs_msdos -F 32 -c 64 -v VOLUMEID /dev/yourdiskdevice

  • 因为 -c 选项表示“每个簇的扇区数”,扇区大小为 512 字节,所以您需要 128 个扇区才能获得 64kb 分配单元大小。(只是解释结果) (2认同)

InC*_*fIT 5

您应该能够使用该newfs_msdos命令从命令行执行此操作。例如:

#> newfs_msdos -F 32 -V somevolumename /dev/youdiskdevice

该命令采用许多您可能想要探索的参数......-c例如 cluster-size。

我相信你可以在谷歌上搜索 newfs_msdos 以获得一些使用示例以及 man newfs_msdos

希望这可以帮助!