0

目标:将嵌入式系统中的图像导入我的开发机器并保存。使用保存图像将其复制到其他闪存驱动器。

我的开发机器有 Windows 7,来宾操作系统是 Ubuntu。

我已经从嵌入式系统中取出闪存驱动器并将其连接到读卡器。来宾操作系统 (Ubuntu) 已成功检测到闪存驱动器为 /dev/sdb1。

问题:我应该在哪里从我的 Ubuntu(guest os)的闪存驱动器中保存此图像,而不会干扰其他设置,并在将来使用此图像将其上传到其他闪存卡中。

我有点了解 dd 命令。在dd命令中if = /dev/sdb1,但我会给出什么if=? 以及多少字节?

4

1 回答 1

0

您可以使用类似的方法将图像保存在系统中。

dd if=/dev/sdb1 of=/home/your_dir/flash.img bs=4096 conv=sync,noerror

图像将存储在您的/home/your_dir

要在新的闪存驱动器上恢复它,请使用此

dd if=flash.img of=/dev/sdb1
于 2012-03-12T11:13:00.413 回答