我正在尝试将我的 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
在许多情况下,如果不是大写,可能会失败。