在 macOS 中用命令格式化 APFS 格式 U 盘

今天需要去打印店打印东西,但是 U 盘被我格式化成了 APFS 格式,用磁盘管理工具无法格式化成其他的格式,选项中只有 APFS 的选项。我用如下的命令格式化 U 盘:

1
sudo diskutil eraseDisk JHFS+ san /dev/disk3

但是执行命令会报错,错误信息大致是,无法格式化 APFS 容器。

/dev/disk3 是我 U 盘的目录,在执行之前请先确认自己的目录,用如下的命令:

1
diskutil list 

APFS 格式是无法直接进行格式化的,我们需要首先删除 APFS 容器。执行如下命令:

1
sudo diskutil apfs deleteContainer /dev/disk3

然后你就会发现,你的 U 盘格式自动变成了 Mac OS 扩展(日志式),之后就可以格式化成 exFAT 格式了。但是打印店识别不了,最后还是要在 windows 下格式化成 FAT32。