如何从 SD 卡创建单个 ISO 或 IMG 文件?

jjo*_*ton 8 windows backup iso-image sd-card

我有一张包含 2 个卷(H 和 I)的 SD 卡。我找到了可以将驱动器 H 和 I 分别转换为 ISO 或 IMG 的程序。但我想要一个程序,可以将整张卡转换成包含所有卷信息的 IMG 或 ISO 文件。我已经使用程序reflect 对硬盘完成了此操作,但reflect 没有看到SD 卡。IMGBURN 将允许我独立做 H 或 I...

有谁知道我的选择是什么?我尝试过easeus disk copy、easeus backup、winimage、win32diskimager、RMPprep和USB映像工具...

小智 10

您可以使用ImageUSB ...该软件可将您的 SD 卡的所有内容克隆到单个 .bin 映像中,即使您有多个分区也是如此。

ImageUSB截图


Pio*_*icz 7

要创建整个卡(不仅仅是一个 Windows 可见分区)的映像,您可以使用dd for Windows ( http://www.chryscome.net/dd )。

以管理员身份运行CMD:

dd --list
Run Code Online (Sandbox Code Playgroud)

检查您的 SD 卡是哪个设备。就我而言,它是:\\?\Device\Harddisk1\Partition0Partition0指整个磁盘、Partition1第一个分区等。

将整个 SD 卡复制到镜像文件:

dd if=\\?\Device\Harddisk1\Partition0 of=my.img bs=1M --progress
Run Code Online (Sandbox Code Playgroud)

  • 这对我来说非常有效——我能够从 Windows 中对 RaspberryPi 卡进行 2 个部分的镜像。适用于 Windows 的 dd 可在此处获取:http://www.chryscome.net/download 版本 0.6Beta3 似乎仍然是最新版本。 (2认同)

小智 4

由于您在 Windows 中,因此您可以简单地使用您提到的“win32diskimager”相同的程序。按文件夹图标并选择要创建的位置和文件名。(sdcard.img)并写入。工具将按原样克隆整个 SD 卡。如果你可以使用 Linux,你可以使用 dd 命令轻松地做到这一点,如下所示

dd if=/dev/sdc/ of=/home/sdcard.img 
Run Code Online (Sandbox Code Playgroud)

将 sdc 和 sdcard.img 替换为适当的名称

如果您担心找不到装有 Linux 的机器,您可以简单地启用适用于 Linux 的 Windows 子系统 (WSL),它可以在您的 Windows 上提供全功能的 Linux 终端

  • 我尝试过,但在设备下我可以选择驱动器 H 或驱动器 I。但不是整个卡。驱动器 H 和 I 都在那一张卡上,所以我希望它们都按原样出现在图像中。基本上它是一个树莓派,我想克隆它,所以如果卡死了,我只需将 img 应用到新卡上。H是启动分区,I是文件结构。 (2认同)