目录

第一步:虚拟机

第二步:装SDK Manager

第三步:将系统装到eMMC

第四步:将系统装到SSD内,我以新买的500G硬盘为例

第五步:装各种库


解决问题时,我比较重视逻辑梳理,以下是图示化的刷机步骤,希望能帮助大家对整个装机过程有个整体认知。

第一步:虚拟机

先看注意:

a、创建的虚拟机在分配磁盘大小时,根据自己主机的配置建议直接分配100G以上空间,分配4G以上内存、4核(这样编译程序能快些)。

b、nvidia 的sdk manager在第一次给target板刷系统或安装系统时,会给host安装配套工具,会占用大量空间(被迫安装);

c、如果需要搭建QT项目的交叉开发环境,编译QT的库,需要100G空间;

1、首先下载 vmware虚拟机;然后安装软件,建议使用16以后的版本,以前15的版本容易造成win10系统崩溃,我使用的是16.2.4。

2、下载Ubuntu系统;我使用的是18.04,可以根据自己习惯,建议使用18以上的版本;

3、创建虚拟机;

第二步:装SDK Manager

先看注意:

a、SDK Manager的下载和登录都需要Nvidia账户,这需要自行注册;

1、下载Nvidia SDK Manager;我直接安装的最新版本1.8.3

2、安装Nvidia SDK Manager;

 sudo dpkg -i sdkmanager_1.8.3-10426_amd64.deb

3、登录SDK Manager

第三步:将系统装到eMMC

先看注意:

a、SDK Manager的下载和登录都需要Nvidia账户,这需要自行注册;

b、USB连接目标板和host主机后,会提示选择套件类型,我选择第一个,他们的区别在哪里我也不清楚,大家清楚的可以评论补充;

c、在选择“Manual Setup - Jetson Xavier NX”模式,强制恢复时,烧写完系统后会等待一段时间。

d、在可以选择安装版本,我直接选择最新的版本,安装的系统时20.4的,可以根据自己需要选择低版本的。

1、由于需要重新刷系统,需要进入recovery模式。用跳线帽将xavier nx第3引脚(FC_REC)与第2引脚(GND,第4引脚也行)短接(上电后进入该模式);

2、usb连接host主机并给target板子供电。

3、sdk操作第一步:因为eMMC空间有限问题,先安装系统,不安装库

4、sdk操作第二步:由于需要重装系统,我这里选择“Manual Setup - Jetson Xavier NX”。此模式用于强制恢复target板,我认为应该是重新格式化emmc后再烧写系统。在New Username 和Password 内预配置目标板的用户名和密码。

5、sdk操作第三步:连接显示器、鼠标、键盘,等待刷机成功,拔掉短路帽。

第四步:将系统装到SSD内,我以新买的500G硬盘为例

先看注意:

a、执行第4步和第5步前,需要检查SSD的设备名称是不是/dev/nvme01p1

如果不一致,需要修改以下文件对应位置:copy-rootfs-ssd.sh、data/setssdroot.sh、data/setssdroot.service

原因:copy-rootfs-ssd​​​​​​​脚本会将SSD挂载到/mnt下,检查SSD的设备名称与脚本内的名称不一致会导致不能拷贝文件系统和设置SSD启动失败;

b、如果需要给SSD分区,可以在win10上使用磁盘管理工具提前分好。

1、由于新买的SSD默认是NTFS的文件系统格式,用在Ubuntu上,需要格式化成Ext4的格式,我使用ubuntu的自带的 Disks 软件,来格式化硬盘(直接搜索就出来了)。

2、在SSD中打开终端,将rootOnNVMe 克隆到本地

git clone https://github.com/jetsonhacks/rootOnNVMe.git

3、进入 rootOnNVMe 目录

cd rootOnNVMe

4、执行拷贝文件系统

./copy-rootfs-ssd.sh

5、设置ssd为启动盘

./setup-service.sh

6、重启生效

reboot

第五步:装各种库

先看注意:

a、重启Jetson Xavier NX  后,不要更新源,装编译套件时和其他库时,需要用到装系统时自带的源,更换源后可能导致这些东西安装不成功;

b、套件再次连接host时,不需要短路帽​​​​​​​

1、我500G的空间够大,所有库都装了,不要再勾选Jetson Linux

2、等待完成后,在目标板上打开终端,输入

g++ -v

OK!

至此,成功的将Jetson Xavier NX 套件将系统装到SSD,并且安装了Nvidia自带的库。

Jetson Xavier NX 套件将系统装到SSD相关推荐

  1. Jetson Xavier NX 套件

    嘿,朋友们,咋们的NVIDIA又发布了新产品咯,那就是我们的Xavier NX套件横空出世啦, NVIDIA Jetson Xavier NX 是外形小巧的模组系统 (SOM),可为边缘系统提供超级计 ...

  2. Jetson Xavier NX——重新刷系统

    Jetson Xavier NX拿到手玩坏了,只好重新刷个系统了 按照网上的博文刷的系统,但是重新刷就会找不到SD卡 之前刷机用的这个 但是现在refresh也找不到卡..... 一般的话可以去磁盘管 ...

  3. 【Jetson Xavier NX】Jetson Xavier NX的UEFI 的配置详解

    环境 硬件:Jetson Xavier NX 套件 系统:Ubuntu 20.04 Bootloader:Jetson UEFI firmware (Version 1.0-d7fb19b bulit ...

  4. 【Linux---NX】Jetson Xavier NX基于虚拟机进行系统安装及迁移

    Jetson Xavier NX基于虚拟机进行系统安装及硬盘迁移 一.准备工具 二.操作步骤 2.1 虚拟机系统安装及虚拟机设置 2.2 Nvidia SDK Manager 2.3 SDK Mana ...

  5. Jetson Xavier NX (11) -- NX介绍与系统烧录

    目录 1.  Jetson Xavier NX介绍 1.1 NX 性能 1.2 硬件总览 1.3 相关资料 2. 系统烧录 2.1 下载官方镜像 2.2  格式化SD卡 2.3 烧录系统 3 测试 1 ...

  6. 把Jetson Xavier NX的系统移动到nvme硬盘上

    2020年5月中旬发布的JETSON XAVIER NX,目测是一款用于替代TX2的产品,官方公布的算力喜人到碾轧TX2,不过收到货的小朋友很快就发现,这块开发套件,支持m.2 key.m 2280 ...

  7. 仅两步,把JETSON XAVIER NX的系统移动到nvme硬盘上

    2020年5月中旬发布的JETSON XAVIER NX,目测是一款用于替代TX2的产品,官方公布的算力喜人到碾轧TX2,不过收到货的小朋友很快就发现,这块开发套件,支持m.2 key.m 2280 ...

  8. jetson xavier nx 系统及相关环境配置(cuda,torchvision,torch,tensorflow,opencv)

    一.装载系统 首先下载系统镜像 到这里下载https://developer.nvidia.com/embedded/downloads,选择自己需要的jetpack版本.我当时安装的时候查的资料都说 ...

  9. JETSON XAVIER NX系统迁移

    目录 前言 一.安装系统到板载EMMC 二.SD卡挂载 三.系统迁移 总结 参考阅读: 前言 最近新入手一块EMMC版本的JETSON XAVIER NX,奈何淘宝上官方的载板太贵了,经货比三家选择了 ...

最新文章

  1. html 如何实现一条竖线边上有 刻度_记一次腾讯面试:进程之间究竟有哪些通信方式?如何通信? ---- 告别死记硬背||CSDN博文精选...
  2. 系统测试分类和测试常用方法
  3. C++学习之路 | PTA乙级——1092 最好吃的月饼 (20 分)(精简)
  4. [CB]TForm应用技巧
  5. ZOJ 2540 Form a Square
  6. Zabbix 添加WEB监控(学习笔记十一)
  7. Spark2.0.2+Zeppelin0.6.2 环境搭建 初探
  8. c/s及b/s结构比较
  9. Jenkins服务器磁盘空间爆满问题解决
  10. 【模拟信号】基于matlab调频信号产生+解调【含Matlab源码 986期】
  11. SpringCloud
  12. Word2016以上版本兼容模式不能使用公式编辑器的解决办法
  13. ​自动驾驶测试与验证的挑战
  14. shell脚本遍历文件夹下所有文件
  15. ffmpeg 用 -ss指定起始时间
  16. 神经网络分析教学目标,神经网络分析教学反思
  17. 台式win7旗舰版如何调节屏幕亮度
  18. 中国知名科幻网站列表
  19. Sublime Text 崇高文本 ----最性感的编辑器(程序员必备)
  20. arduino使用oled代码_【教程】在ESP32上使用E32433T LoRa模块

热门文章

  1. 算法基础部分-二叉树
  2. Cubist Artwork
  3. 游戏下单陪玩app主要有哪些功能
  4. 华为的倔强和悲壮,Nova9不支持5G却比对手更贵
  5. 今天给大家分享用scratch的画笔绘制彩色花瓣!
  6. 数据禾|甘肃省国家湿地公园功能区划数据
  7. 九阴真经选择服务器无响应,关于64位操作系统闪退问题的解决方案
  8. MU计算机里代表什么,计算器上M+、M-、MU、GT等分别代表意思-mu代表啥
  9. Unhandled JS Exception: Unexpected identifier ‘_classCallCheck‘. import call expects exactly one arg
  10. 数据结构——竞选海报