Jetson nx批量复制

【Jetson NX】批量克隆教程


一、批量克隆是什么?

辛辛苦苦在Jetson Xavier NX中配置完自己的环境,肯定不愿意重来折腾一次,好消息是装机用的sd卡可以像文件一下拷贝复制,配置完第一台nx后,只需以下步骤就能让你的jetson轻松生成。

二、克隆步骤

1.准备材料

1张配置好Jetson环境的SD卡;读卡器;一台Ubuntu系统主机;多张需要克隆的存储卡(大小需要大于或等于原SD卡容量一般为64G)

2.备份镜像

SD卡连上主机后,首先输入如下指令:

sudo fdisk -u -l

指令查看SD卡位置及分区情况
在这里插入图片描述
使用dd命令

sudo dd if=/dev/sdb conv=sync,noerror bs=4M | gzip -c > /home/用户名/backup_image.img.gz

if表示镜像输入位置,此处指定为SD卡/dev/sdb,conv=sync表示用每个输入块填充到ibs个字节,不足部分用空字符补齐。bs表示输入块的大小,官方教程使用512k,根据电脑情况此处使用4M,没有报错。gzip表示输出备份的位置,此处选择home/用户名/位置保存,压缩格式为.gz,用时大概为50min。
在这里插入图片描述
新建终端输入以下指令,在原窗口可查看解压速度,实测解压速度10M/s

sudo pkill -USR1 -n -x dd

备份完成之后,得到镜像文件,取下原SD卡,换上新SD卡,根据电脑情况,可插入多张(实测同时克隆8张)

3.克隆新SD卡

首先同样输入以下指令,查看SD卡位置

sudo fdisk -u -l

输入mount命令查看设备挂载情况

mount

在这里插入图片描述
若设备被挂载,输入umount命令,直到没有sd卡被挂载。

umount /dev/sda*

然后输入指令查看SD卡分区情况

sudo fdisk /dev/sda

删除分区:d
添加分区:n
查看分区:p
保存操作:w
操作指令如上,因镜像克隆会创建分区,因此需要输入d删除所有分区,再输入w保存修改。

sudo su

解压需进入超级管理员模式,再输入dd命令解压镜像文件到SD卡,对其他SD卡重复操作,解压大概需要40min。

gunzip -c /home/用户名/backup_image.img.gz | dd of=/dev/sdb bs=4M

解压失败问题

提示:克隆之前一定要删除SD卡所有分区,不然克隆会失败,如果碰到ubuntu不能读取的SD卡,试试在window系统下格式化,实测可行。

参考

https://www.jetsonhacks.com/2020/08/08/clone-sd-card-jetson-nano-and-xavier-nx/

  • 1
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Jetson NX Torch 是一款基于Jetson NX开发板的深度学习系统,它将Jetson NX的计算能力与Torch深度学习框架相结合,提供了强大的计算和算法支持。Jetson NX是一款高性能的AI开发板,配备了六核NVIDIA Carmel ARM CPU和384个NVIDIA CUDA核心的GPU,以及8GB的LPDDR4x内存。这使得Jetson NX Torch成为一个非常强大的深度学习工具。 利用Jetson NX Torch,开发者可以快速搭建和训练各种深度学习模型。Torch是一个非常流行的深度学习框架,它提供了丰富的工具和库,使得开发者能够轻松地进行模型的构建、训练和部署。同时,Jetson NX的强大计算能力也可以提供快速且高效的计算,加速模型的训练和推理过程。 Jetson NX Torch具有广泛的应用领域。例如,在计算机视觉领域,可以利用Jetson NX Torch进行对象检测、图像分割和人脸识别等任务。在自然语言处理领域,可以使用Jetson NX Torch进行文本分类、机器翻译和语音识别等任务。此外,Jetson NX Torch还可以应用于无人驾驶、机器人控制和智能家居等领域,帮助实现智能化和自动化。 总之,Jetson NX Torch是一个强大的深度学习系统,结合了Jetson NX的高性能计算和Torch的丰富功能,为开发者提供了一个高效、方便和灵活的开发平台,用于构建和部署各种深度学习模型。 ### 回答2: Jetson NX Torch是基于NVIDIA Jetson NX平台的一个Torch深度学习框架。由于深度学习在计算机视觉、自然语言处理等领域具有广泛的应用,Jetson NX Torch可以提供高性能的计算能力和自定义网络架构,使开发者能够快速搭建深度学习模型和应用程序。 Jetson NX Torch利用NVIDIA的GPU加速技术,具有强大的计算能力,可以加速模型的训练和推理过程。此外,Jetson NX Torch还支持多种预训练的深度学习模型,如ResNet、YOLO等,开发者可以直接使用这些模型进行任务处理,或者通过微调进行模型的定制。 此外,Jetson NX Torch还提供了丰富的GPU加速库和工具,如cuDNN、CUDA等,使开发者能够充分利用GPU资源,提升系统的性能。同时,Jetson NX Torch支持多种编程语言,如Python和C++,方便开发者进行开发和调试工作。 综上所述,Jetson NX Torch是一个强大的深度学习框架,可以在Jetson NX平台上进行深度学习任务,提供高性能的计算能力和各种深度学习模型的支持。它为开发者提供了丰富的工具和库,使其能够快速搭建和部署深度学习模型和应用程序,满足各种视觉和语言处理任务的需求。 ### 回答3: Jetson NX Torch是一款由NVIDIA开发的人工智能计算平台。它结合了Jetson NX和Torch软件框架,为用户提供了一种快速且高效的方式来训练和部署深度学习模型。 Jetson NX是一款高性能、低功耗的嵌入式计算设备,它搭载了NVIDIA的Volta架构GPU和六核心ARM CPU。这使得Jetson NX能够在边缘设备上进行实时的深度学习推理任务,例如图像处理、目标检测和语音识别等。 而Torch是一个深度学习框架,它提供了丰富的工具和库,用于开发和训练神经网络模型。Torch的优势在于其易用性和灵活性,它支持动态图和静态图两种计算图模型,并提供了丰富的预训练模型和优化算法。 将Jetson NX和Torch结合在一起,可以提供一个强大的AI计算平台,用于构建和部署高性能的深度学习模型。用户可以使用Torch开发自定义的神经网络模型,并利用Jetson NX的强大计算能力进行训练和推理。此外,Jetson NX Torch还提供了一些辅助工具和库,用于数据加载、模型优化和部署等任务。 总之,Jetson NX Torch是一种高性能、易用的人工智能计算平台,它将Jetson NX的强大计算能力与Torch的灵活性和丰富的工具集相结合,为用户提供了一种高效的方式来进行深度学习任务。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值