Jetson AGX Xavier 系统克隆及恢复

本文档详细介绍了如何对Jetson Xavier设备进行系统克隆和恢复。首先,通过SSH连接设备和主机,使用dd命令创建image.raw文件,然后通过mksparse命令转换为system1.img。在恢复阶段,将system1.img替换原有的system.img,并进入恢复模式,运行flash.sh脚本来恢复系统。整个过程涉及设备连接、文件转换及系统刷写。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在刷机时,有一个步骤是执行Jetson OS image,准备镜像,准备镜像完成后会生成一个文件夹,路径在刷机选择的安装路径中,可以利用这个文件夹恢复系统。这是我在刷机时生成的文件夹。
请添加图片描述
1.系统克隆
前期准备:
用自带的USB装type C的线连接主机和Xavier设备。
主机端安装ssh并启动。
执行:
在Xavier设备上启动终端,输入命令。

sudo su
echo u > /proc/sysrq-trigger
dd if=/dev/mmcblk0p1 | ssh user@hostpc dd of=/data/image.raw

等待执行完毕,主机的data目录下会生成一个image.raw文件。
在主机端执行命令,把image.raw文件转换成.img文件。

cd  /home/nvidia/JetPack_4.4_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/bootloader/
sudo ./mksparse -v --fillpattern=0 /data/image.raw system1.img

2.恢复系统
前期准备:
用自带的USB转type C的连接线连接主机和Xavier设备。
执行:
把bootloader文件夹下的system.img备份,把系统克隆生成的system1.img重命名为system.img,放到bootloader文件夹下面。
Xavier 切换到恢复模式(设备上又三个按钮,按住rec按钮不放,再按pow按钮,然后同时松开两个按钮)。
在主机端终端输入:

cd  /home/nvidia/JetPack_4.4_Linux_JETSON_AGX_XAVIER/Linux_for_Tegra/
sudo ./flash.sh -r jetson-xavier mmcblk0p1

等待,系统完成恢复后,Xavier会自动开机。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值