mksdcard(android SDK 工具)创建的 SD 卡映像已损坏?

SD card image created by mksdcard (android SDK tool) corrupted?

我在 Windows 10 上使用 Android Studio。
我用 mksdcard.exe.
创建了一个 SD 卡映像(文件名为 SD_Card001.img) 我了解到文件系统格式是FAT32

1) FAT32和FAT32是同一种文件系统格式吗
normal/real 智能手机中有哪些 SD 卡?

2) 图片本身的格式是什么-是img还是iso?

3) 由于某种原因,我无法安装此映像。我想挂载这张图片
使用 Daemon Tools lite 并在那里复制一些文件(到 SD 卡映像),
但我做不到。它一直说图像已损坏。知道为什么吗?

我浏览了文档页面,但它很短,没有提及所有内容。

https://developer.android.com/studio/command-line/mksdcard

图像格式为 QCOW2,具有 YAFFS2FAT32 文件系统。

这并不总是 "external storage" SD 卡,但它也可以模拟 "internal storage" MMC.

One disadvantage of QCOW images is that they cannot be mounted directly as raw disk images would.

因此sdcard.img.qcow2需要转换;其中 sdcard.img 是原始支持文件:

qemu-img convert -p -O raw sdcard.img.qcow2 sdcard.raw

包含的文件系统的具体类型可能不同:

为了显示有关图像的信息:

qemu-img info sdcard.img.qcow2

甚至可以将它们转换为虚拟磁盘容器 .vmdk.vdi.vpc:

qemu-img convert sdcard.raw -O vmdk sdcard.raw.vmdk

这是 manual