如何在 Catlina 上将 SD 卡格式化为 FAT32?

如何在 Catlina 上将 SD 卡格式化为 FAT32?

我正在尝试将我的 SD 卡格式化为 FAT32,用于 Wii U,但当我尝试时,我只得到 FAT16

我有 Mac OS Extended (Journaled) Mac OS Extended (区分大小写,Journaled) MS-DOS (FAT) ((这是给我 FAT16 的那个) ExFAT

我正在使用旧的 3ds Sdcard,我已经对其进行了备份并清除了它。

答案1

macOS 根据 SD 卡的大小选择 FAT16 或 FAT32。在 2GB 以下,它选择 FAT16,而不是 FAT32。
您可以通过 Applescript 或在终端中强制在较小的卡上使用 FAT32……

我在 Ask Different 上的一个答案中为一个比这更复杂的任务构建了一个类似的脚本,但我在 SuperUser 上找到了这个答案,它直接回答了问题,包括如何发现正确的卡,因此不需要我复杂的 Applescript 解决方案


如何将 2 GB 的 SD 卡格式化为 FAT32(最好使用磁盘工具)?

如果您习惯使用终端,请尝试以下操作:

首先,通过运行以下命令查看分区表:

diskutil list

你应该看到类似这样的内容:

/dev/disk1
#:                       TYPE NAME                    SIZE       IDENTIFIER
0:      GUID_partition_scheme                        *16.0 GB    disk1
1:                        EFI                         209.7 MB   disk1s1
2:                  Apple_HFS Example                 15.7 GB    disk1s2

我们要更改的分区是/dev/disk1

我们要将设备更改为 MBR 格式的 FAT32 分区。为此,请运行以下命令:

sudo diskutil erasureDisk FAT32姓名MBR格式
/dev/disk1

在哪里NAME是要赋予磁盘的名称。

正如评论中提到的,您不能在卷的名称中添加方括号,否则会造成混乱。为了避免一切失败,只需确保 FAT32 卷的新名称中没有方括号即可。

注意:NAME在许多情况下,如果不是大写,可能会失败。

相关内容