2012-03-12 21 views
0

目的:将嵌入式系统中的图像存入我的开发机器并保存。使用保存图像将其复制到其他闪存驱动器。我从哪里将闪存卡中的图像保存到guest虚拟机0S(Ubuntu)中,并将保存的图像复制到新的闪存驱动器中?

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

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

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

我有点意识到dd命令。dd命令if = /dev/sdb1但我会给if=?和多少字节?

回答

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