https://blog.csdn.net/ycy_dy/article/details/80493392

https://blog.csdn.net/piaopiaopiaopiaopiao/article/details/83894902

本文转自:https://blog.csdn.net/ycy_dy/article/details/80493392

tx2系统备份与恢复
        tx2系统备份与恢复对我们以后长期开发与产品批量生产是非常有帮助的,能快速的对已经开发好的系统进行备份,复制,节约大量的安装时间。在操作过程在需要手动操作,执行命令也不多,安装以下步骤即可,所以在这就不写脚本文件了,免得过程中有些错误。

(0) tx2 准备(ready):
    准备好利用Jetpack刷过机的Ubuntu的主机(HOST PC)
    在利用Jetpack刷机时候,建立目录TX2,并保存有JetPack-L4T-*-linux-x64.run文件
    再进行第一次刷机之后会增加其他目录,并生成子目录64_TX2

(1)tx2 系统备份(system backups):
    a: 进入HOST PC的JetPack安装目录下 TX2/64_TX2/Linux_for_Tegra_64_tx2/目录
        注:1.网上教程说是进入 Linux_for_Tegra_64_tx2/bootloade 目录,

关键系统生成的flash.sh文件在哪个目录
                我的在inux_for_Tegra_64_tx2目录,如果flash.sh在bootloade目录下

2.网上教程说原来的flash.sh缺少 -G 参数支持,改为新增加脚本flashNew.sh。这个没有用,可能是针对(TX1的), 反正在我的TX2没出现错误,所以请忽略。
    b:  cd ~/TX2/64_TX2/Linux_for_Tegra_64_tx2
    c:  连上TX2,并进入recovery模式(通电[必须先拔电],一直按住recovery键3秒,不要松开recovery键,再按一下reset键)
    d:  lsusb    #检查是否出现0955:7140 Nvidia Corp
     e:  从TX2下载镜像
            sudo ./flash.sh -r -k APP -G my_backup.img jetson-tx2 mmcblk0p1

大概要花30分钟左右完成镜像下载。
    生成的备份文件my_backup.img 在~/TX2/64_TX2/Linux_for_Tegra_64_tx2/目录下

f:  分配权限,并压缩保存:(这步可要可不要)
            sudo chmod 744 my_backup.img  
            tar -zcvf my_backup.img.zip my_backup.img

g: 备份后也可以挂载到ubuntu下进行相应编辑,可以查看系统镜像文件有没有正确生成
              sudo mount -o loop my_backup.img  /mnt/

(2)tx2 系统恢复(system recovery):
    a: 进入HOST PC的JetPack安装目录下Linux_for_Tegra_64_tx2目录
       cd ~/TX2/64_TX2/Linux_for_Tegra_64_tx2

b: 复制my_backup.img为system.img
       sudo cp my_backup.img system.img

c: 进入HOST PC的JetPack安装目录下bootloader目录,删除或者备份原来的system.img ,这里选择备份
       cd ~/TX2/64_TX2/Linux_for_Tegra_64_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:7140 Nvidia Corp
    g: 退出到上一层目录,使用flash.sh开始烧录
     cd ../

# As an example, you should be in ~/TX2/64_TX2/Linux_for_Tegra_64_tx2/

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

恢复完成,tx2系统自动重启

tx2系统备份与恢复的更多相关文章

  1. Linux系统备份与恢复

    序言:前面一篇文章简单地介绍了Linux系统备份与恢复的相关概念,这里接着上一篇介绍两个常用的备份与恢复命令. 1  常见的备份命令 在介绍下面的备份恢复命令之前先简单的说明一下: 如果我们只是要实现 ...

  2. Centos7系统备份与恢复教程

    原文地址:https://www.cnblogs.com/fang888/p/8473485.html Centos系统备份与恢复教程 tar: 特点 1.保留权限 2.适合备份整个目录 3.可以选择 ...

  3. Centos系统备份与恢复教程

    Linux不像windows,它不限制根用户存取任何东西,因此,你完全可以把一个分区上每一个的文件放入一个TAR文件中. 使用root用户切换到根目录 然后,使用下面的命令备份完整的系统: tar c ...

  4. ubuntu系统备份与恢复(也适用于其他linux系统)

    在windows环境下面,有很多的备份恢复软件,系统也自带了备份恢复功能,比较知名的软件比如ghost等,为什么要备份系统,我之前一直都是系统出现问题就全新安装原版的windows,然后各种设置,各种 ...

  5. ubuntu系统备份与恢复-remastersys方法

    http://blog.csdn.net/yaoqi_isee/article/details/73730010 http://blog.csdn.net/handsome_sheng/article ...

  6. dd,实现系统备份

    一.dd的使用 dd命令的解释dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换. 注意:指定数字的地方若以下列字符结尾则乘以相应的数字:b=512:c=1:k=1024:w=2 参数: ...

  7. FC8下备份linux系统

    linux系统可以使用tar来备份.<br><br> 我在FC8上装好了totem, mplayer, audacious, 并搞定了wifi后,我觉得该备份一下FC8系统.& ...

  8. TX2 Clone

    由于给TX2配置了很多的开发环境,也修改了一些驱动,想将这些环境能够完整的迁移到一块bare TX2,于是尝试了clone的方法. 这种方法的优点是: 确保了移植的TX2 与已经配置好的环境是一致的: ...

  9. TurtleBot3 Waffle (tx2版华夫)(2)系统安装

    Tx2系统默认是安装好的,由于镜像文件大于20G,无法上传百度网盘,所以如有需要请联系我们客服:下面主要是操作步骤: 2.1.准备工作 a.准备好利用Jetpack刷过机的Ubuntu的主机(HOST ...

随机推荐

  1. Spring 通读官方文档

    Spring 通读官方文档 这部分参考文档涵盖了Spring Framework绝对不可或缺的所有技术. 其中最重要的是Spring Framework的控制反转(IoC)容器.Spring框架的Io ...

  2. SystemVerilog Assertion 设计、调试、测试总结(1)

    暑期实习两个月的其中一个任务是:如何在设计中加入断言?以及断言的基本语法.三种应用场景下的断言(如FIFO.FSM.AXI4-lite总线).参考书籍:<System Verilog Asser ...

  3. SpringBoot开发环境要求

    JDK 截止到目前Spring Boot 的最新版本:2.1.8.RELEASE 要求 JDK 版本在 1.8 以上,所以确保你的电脑已经正确下载安装配置了 JDK(推荐 JDK 1.8 版本). 构 ...

  4. LeetCode242 有效的字母异位词(Java字符数组排序&自定义排序记录)

    题目: 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词.   示例 1: 输入: s = "anagram", t = "nagaram& ...

  5. Linux学习《第五章用户文件权限管理》之补充学习

  6. 201706 gem 'rails-erd'生成Model关系图

    [工具]一张图理清各个model之间关系 安装 Graphviz 2.22+: 终端机中执行 brew install graphviz Gemfile中添加 gem 'rails-erd' 终端机中 ...

  7. 第2节 网站点击流项目(下):6、访客visit分析

    0: jdbc:hive2://node03:10000> select * from ods_click_stream_visit limit 2;+--------------------- ...

  8. 前端IT攻城狮--网址搜藏(-- 欢迎留言补充 --)

    一. 插件 1.validator: https://validator.niceue.com/docs/                 (一款专业表单验证插件) 2.jQuery Tabs-Eas ...

  9. 08.swoole学习笔记--异步tcp客户端

    <?php //创建异步tcp客户端 $client=new swoole_client(SWOOLE_SOCK_TCP,SWOOLE_SOCK_ASYNC); //注册连接成功的回调函数 $c ...

  10. 响应式布局rem的使用

    在如今移动端,响应式布局的时代,用rem作为单位已经是非常普及的一门小技巧了..rem的单位根据html的font-size来进行换算! 1.rem的兼容性: 如下图所示IE9以上就支持了rem这个属 ...