Jetson AGX Orin 64GB 刷机并使用SSD硬盘启动教程
创作时间:
作者:
@小白创作中心
Jetson AGX Orin 64GB 刷机并使用SSD硬盘启动教程
引用
CSDN
1.
https://blog.csdn.net/weixin_62781626/article/details/143328534
本文将详细介绍如何在NVIDIA Jetson AGX Orin开发板上进行系统刷写,并将其迁移到SSD硬盘启动。教程适用于有一定技术基础的开发者和DIY爱好者。
需要一台Ubuntu电脑和一个需要刷机的Orin。
一. 下载文件
1. 下载这2个文件(Jetson_Linux_R35.4.1_aarch64.tbz2、Tegra_Linux_Sample-Root-Filesystem_R35.4.1_aarch64.tbz2)
将文件放到Ubuntu电脑的同一个文件夹下(本文放在reset_orin文件夹)
2. 解压Jetson_Linux_R35.4.1_aarch64.tbz2
tar -vxf Jetson_Linux_R35.4.1_aarch64.tbz2
二. 设置根文件系统
1. 进入刚刚解压的文件的Linux_for_Tegra/rootfs目录
cd /Linux_for_Tegra/rootfs
2. 将“Tegra_Linux_Sample-Root-Filesystem_R35.4.1_aarch64.tbz2” 解压到这里,命令如下:
sudo tar -jxpf ../../Tegra_Linux_Sample-Root-Filesystem_R35.4.1_aarch64.tbz2
三. 连接Ubuntu和Orin
- 将Orin通过Type-C数据线连接Ubuntu电脑,断开电源
- 按住Orin中间的按键不松,接上电源,等待电源灯亮起5秒后松开。
注意:DC口上方的Type-c接口接电源,该口不能和Ubuntu信息交互,另一边40Pin引脚旁的Type-c口才可以进行信息交互,接Ubuntu电脑。 - 在Ubuntu电脑打开一个终端输入 lsusb 查看Orin是否进入Rec模式。成功进入如下图所示。
会显示有“NVIDIA Corp. APX” 。
四. 烧录
1. 在Ubuntu电脑进入刚刚解压的Linux_for_Tegra目录
cd Linux_for_Tegra
2. 运行apply_binaries.sh脚本
sudo ./apply_binaries.sh
脚本运行完成,会有“Success!”字样,如下图所示。
3. 运行烧录脚本
sudo ./flash.sh jetson-agx-orin-devkit mmcblk0p1
脚本运行完成,会有“successfully!”字样,如下图所示。
烧录完成后Orin会自动开机
五. Orin开机配置
1. 同意协议
2. 选择语言
3. 联网
4. 地区
5. 设置用户信息
6. 设定分区空间,默认就行
六. 将系统搬到SSD硬盘上启动
1. 在orin上查看SSD设备名称
新开一个终端
sudo fdisk -l
这里看的是 orin原本装系统的盘名称和SSD名称
(本文的信息 orin原本装系统的盘名称为mmcblk0,SSD名称为nvme0n1。)
2. 将SSD硬盘格式化为 GPT分区
sudo parted /dev/nvme0n1 mklabel gpt
3. 添加分区
sudo parted /dev/nvme0n1 mkpart primary 0GB <Size>
sudo parted /dev/nvme0n1 mkpart primary 0GB 256GB
4. 将分区格式化为 ext4 格式
sudo mkfs.ext4 /dev/nvme0n1p1
5. 查看分区的 PARTUUID 值
记录PARTUUID 值“8805cc48-ecf2-4cf2-84f6-78eaf84e89dc”,后面需要用到
6. 拷贝根文件系统到 nvme0n1p1分区上
sudo dd if=/dev/mmcblk0p1 of=/dev/nvme0n1p1 bs=1M
可以新开一个终端输入下列指令每5秒查看进度
sudo watch -n 5 pkill -USR1 ^dd$
7. 修复分区
sudo fsck /dev/nvmen0p1
8. 向 l4t-rootfs-uuid.txt 写入 PARTUUID 的值
打开Ubuntu电脑,进入刚刚烧录系统的文件夹Linux_for_Tegra
sudo su
echo ‘PARTUUID值’ > bootloader/l4t-rootfs-uuid.txt_ext
将PARTUUID值替换成刚刚记录的值
9. 向 Orin设备烧写一个从外部设备启动的系统
将Orin进入rec模式,连接ubuntu电脑
在文件夹Linux_for_Tegra路径下打开终端运行烧录脚本
sudo ./flash.sh jetson-agx-orin-devkit external
完成后如图所示有“successfully"字样提示
10. 查看是否从 SSD硬盘中启动系统
烧录完系统后Orin会自动开机,开机后打开终端输入一下命令
df -h
显示 nvme0n1p1 已经成为根目录, 但是 nvme0n1p1 显示存储大小不是分区的大小,执行以下命令调整大小
sudo resize2fs /dev/nvme0n1p1
这时重新查看一次就发现分区大小和显示的一致。
到此成功设置成SSD硬盘启动系统。
热门推荐
最新最全火灾预防逃生方法
五粮液股价暴跌背后:行业调整与分化加剧
《鬼泣》维吉尔次元斩攻略:从入门到精通
天津黑桃K教你老款桑塔纳音响升级
《蓝色时期》周边大揭秘:从颜料到书签
从0到1亿:创业者如何蜕变为企业管理者?
创业妈妈如何做到事业家庭两不误?
创业成功的家庭幸福秘籍
从Qualtrics CEO的时间管理秘诀,看如何平衡工作与生活
《Young在春晚》:用年轻化视角重新定义春晚预热
雅迪电动车助阵《Young在春晚》,明星大咖陪你过除夕!
VR黑科技让400万观众“亲临”春晚现场
万灵古镇:荣昌深度游必打卡地
万灵古镇:重庆最美古镇的前世今生
万灵古镇:重庆最美古镇的文化瑰宝
科技特派员徐子金:让藏红花成为江西上饶的“致富花”
博士驻村种“黄金”:科技助农让藏红花成为村民致富新选择
智能电视怎么看直播
扬美古镇:如何在旅行中保护文化遗产?
扬美古镇:徐霞客笔下的诗意角落
扬美古镇:广西最美明清古建打卡地
南瓜子吃了有什么好处和坏处
立秋后如何挑到肥美的花甲?
花甲:高蛋白低脂的健康食材之选
老渔民教你花甲快速去沙小妙招
胆囊癌前身你知道吗?这些病因,早发现早治疗!
用EAC完美翻录《Dejá Vu》CD到MP3
老款Polo车主必看:如何播放《Dejá Vu》CD?
《Dejá Vu》:一首歌的诞生与走红
新成龙历险记第二季:角色设计大揭秘!