首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >备份和还原eMMC

备份和还原eMMC
EN

Stack Overflow用户
提问于 2020-10-02 18:00:17
回答 1查看 1.1K关注 0票数 4

从谷歌珊瑚开发板的SD卡映像中备份星载eMMC的步骤是什么?同样,我们应该遵循什么过程来恢复映像到emmc驱动器上?

EN

回答 1

Stack Overflow用户

发布于 2020-10-05 20:52:04

从SD卡映像备份星载eMMC

Mendel OS映像没有安装在sdcard上,所以您的意思是只备份emmc以便将它放到另一个板上吗?如果是这样的话,下面是程序:

为了备份emmc,首先需要将开发板安装为linux主机上的USB设备。您这样做,通过串行控制台连接到您的板,并将其置于u引导模式(只需启动板并在前3秒内按下任何键),确保USB-C电缆也已连接。在u引导提示符中,输入:

代码语言:javascript
复制
U-Boot# ums 0 mmc 0

这将把开发板作为USB设备安装在主机上。使用"fdisk -l“命令定位该设备。然后,您可以将该磁盘中的字节保存到一个img文件中:

代码语言:javascript
复制
$ sudo dd if=/dev/path-to-dev-board of=./backup.img bs=4M status=progress

要非常小心,你是从正确的路径复制,否则你会从错误的设备复制。接下来,您可以先在您的主机上安装一个新的板,然后用fdisk定位这个备份映像到任何其他板上(与上面的步骤相同)。然后,您可以通过倒转dd命令将备份映像转到您的板上:

代码语言:javascript
复制
$ sudo dd if=./backup.img of=/dev/path-to-dev-board bs=4M status=progress

这次要非常小心out文件路径,因为您可以用来自backup.img的字节替换错误的驱动器(这将是不可逆转的)。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64176284

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档