Jetson TX2 NX 系统盘备份及移植至新的开发板

所需工具

NVME协议硬盘盒,容量>=系统镜像的NVME固态硬盘、跳线帽或母母杜邦线、microusb线
pc端ubuntu系统、镜像烧录软件balenaEtcher

系统备份至镜像

使用dd指令,将待备份的硬盘插至硬盘盒接入ubuntu系统,终端输入

ls /dev

查找硬盘地址,如sda、sdb等

sudo dd if=/dev/自己硬盘的地址 of=./back2.img bs=512

备份文件大小会等于硬盘分区大小
todo:对系统盘进行压缩以减小备份后镜像文件的空间

判断新机与备份机的L4T版本一致

在TX2端输入

cat /etc/nv_tegra_release

查看L4T版本,确保移植机与备份机版本一致,若不一致则需要刷机至统一版本

刷机

若为7.3版本
下载链接
下载解压完毕后运行文件夹中apply_binaries.sh

cd Linux_for_Tegra
sudo ./apply_binaries.sh

使用usb线连接pc端和移植机,将3、4引脚短接后上电进入recovery模式,pc端输入lsusb可查看到Nvidia Corp设备
检查无误后可进行刷机

cd Linux_for_Tegra
sudo ./flash.sh jetson-xavier-nx-devkit-tx2-nx mmcblk0p1

完成后会在Linux_for_Tegra/bootloader中生成system.img文件,至此完成刷机
后续再次刷机时可直接连接设备后运行

sudo ./flash.sh -r jetson-xavier-nx-devkit-tx2-nx mmcblk0p1

无需再次生成system.img文件

若碰到依赖项错误,安装依赖库

sudo apt install libxml2-utils simg2img network-manager abootimg sshpass

备份镜像烧录

在windows系统下使用balenaEtcher软件进行镜像烧录,硬盘盒插入容量足够的硬盘选择dd指令生成的img镜像。
烧录完成后插入移植机,若进入到系统自带系统,则需要将外置ssd设置为启动盘,根据root_on_NVME的提示完成设置,至此即可完成系统的复制。

L4T 7.3版本下载地址
TX2相关资料下载地址

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值