tx2系统备份与恢复

一、准备工作

图片发自简书App


1、带有Ubuntu系统的宿主机

2、USB-Micro USB线一根

3、原TX2板子及待部署环境的新TX2板子

4、TX2驱动包(本文使用3.1  L4T R28.1版本的系统)

JetPack-L4T-*-linux-x64.run

5 Jetpack刷机后会有nvl4t_doc的文件夹,这个文件夹就是NVIDIA的帮助文档,点击index.html ./JetPack_doc/nvl4t_docs/index.html  --->  flashing and booting the Target Device

二、注意事项

无论是镜像拷贝还是重新烧写都需要进入recovery模式

镜像拷贝的系统必须是同类型的开发板,免得出异常情况

不同的板子,shell命令也不一样,请参考帮助文档的介绍

三、

(1)tx2 系统备份(system backups):

a  cd 31/64_TX2/Linux_for_Tegra_tx2/

连上TX2,并进入recovery模式(通电[必须先拔电],一直按住recovery键3秒,不要松开recovery键,再按一下reset键)

lsusb

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Bus 001 Device 004: ID 8087:0a2a Intel Corp.

Bus 001 Device 003: ID 1bcf:2b8a Sunplus Innovation Technology Inc.

Bus 001 Device 002: ID 413c:301a Dell Computer Corp.

Bus 001 Device 005: ID 0955:7c18 NVidia Corp.

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

c 从TX2下载镜像

sudo ./flash.sh -r -k APP -G my_backup.img jetson-tx2 mmcblk0p1

生成的备份文件my_backup.img 在31/64_TX2/Linux_for_Tegra_tx2

(2)tx2 系统恢复(system recovery):

a: 进入HOST PC的JetPack安装目录下Linux_for_Tegra_tx2目录

cd 31/64_TX2/Linux_for_Tegra_tx2/

b: 复制my_backup.img为system.img

      sudo cp my_backup.img system.img

c: 进入HOST PC的JetPack安装目录下bootloader目录,删除或者备份原来的system.img ,这里选择备份

cd ~/31/64_TX2/Linux_for_Tegra_tx2/bootloader

mv system.img system_bak.img.bak

d: 复制生成的新镜像文件到bootloader目录

mv ../system.img system.img

e: 连上TX2,并进入recovery模式(通电[必须先拔电],一直按住recovery键3秒,不要松开recovery键,再按一下reset键)

f: lsusb    #检查是否出现0955:7c18 NVidia Corp.

g: 退出到上一层目录,使用flash.sh开始烧录

sudo ./flash.sh -r  jetson-tx2 mmcblk0p1

四、常见问题

时间的问题  ---->  镜像的系统越大,所需的时间越长

镜像文件的问题  ---->  flash.sh默认烧录的是system.img文件,因此镜像之后要进行文件覆盖,或者文件名修改之类的

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom阅读 2,736评论 0 3
  • 第一天 7月13日OCP笔记: Oracle Ocp11g准备资料: OracleFundmentals 书 管理...
    fjxCode阅读 2,847评论 0 4
  • 1:InputChannel提供函数创建底层的Pipe对象 2: 1)客户端需要新建窗口 2)new ViewRo...
    自由人是工程师阅读 5,472评论 0 18
  • oracle数据库可用的备份工具有很多,官方的比较靠谱呀,尤其是RMAN接下来就是RMAN相关使用 适用前提是必须...
    泡菜爱上WaSabi阅读 2,230评论 0 4
  • 越是忙碌的生活越需要书来安静心灵。 人生总有收获在等着你,可是,你需要出发 其实每一次出发,不问结果如何,过程就是...
    秋之准备阅读 206评论 0 2