NVIDIA Jetson Nano 2GB 系列文章(2):安装系统
时间:2023-01-21 10:00:01
在本系列的第一篇文章中,我们介绍了它 Jetson Nano 需要使用的接口和外设。本文将介绍如何启动 Jetson Nano 开发人员套件。
在启动 Jetson Nano 在开发人员套件之前,我们需要安装系统包 TF 卡上。
首先准备一个 USB 读卡器,将 TF 卡插入 USB 读卡器后,与计算机连接。
下一步以下步骤:
1. 从 NVIDIA 官方网站下载最新版本的镜像文件。这里有一个非常重要的提醒,尽管 Jetson Nano 4GB 与 Jetson Nano 2GB 采用完全相同的架构,但两者的镜像文件并不兼容,因此必须选择正确的下载链接,也就是说,如果你下载错了 Jetson Nano 4GB 镜像包,在 Jetson Nano 2GB 会有错误。
记住以下位置:
Jetson Nano 2GB:
https://developer.nvidia.com/jetson-nano-2gb-sd-card-image
需要一些耐心才能下载更多的时间。
2.下载 Etcher 刷机软件:下载位置 https://www.balena.io/etcher/ 。该软件支持Windows (x86|x64)、macOS、Linux x64(64-bit)与 Linux x86(32-bit) 等待版本,请选择合适的版本下载。可执行文件在这里提供,下载后直接点击即可运行,无需任何安装步骤,非常简单。
执行 Etcher:
① Windows 版:执行 balenaEtcher-Portable-x.x.xxx.exe
② Linux 点击鼠标右键 balenaEtcher-x.x.xxx-x64.AppImage,选择打开即可执行
③ MacOS 版本:标准启动模式
启动界面如下:
3. 点选上图“Flash from files”后,选择要安装的镜像文件,这里选择 Jetson Nano 2GB 镜像文件jetson-nano-jp441-2gb-sd-card-image.zip然后选项的图标会发生变化(如下图所示)。
其中“sd-blod.img”是 jetson-nano-jp441-2gb-sd-card-image.zip 解压后的文件。以下14.4GB它是压缩之前占用的存储容量。从这里看,如果只使用它 16GB 的 TF 安装卡,安装系统后可用空间不大。
4. 将 TF 插入读卡器,然后插入您 x86 或 Mac 的机器上,Etcher 将自动检查合适的安装设备并进行选择。但为了安全起见,最好选择change选项(以下截图)进入确认所选设备是否正确,否则最后一步将执行Flash之后,目标存储上的数据将被烧毁。
上图中 Etcher 第一项自动选择(检查) Generic Mass Storage Classes USB Device),并显示这个设备的容量是 63.9GB,确实是我们设置的标准设备。
选择前两个选项后,最右边的Flash!”键就会变成如下图的蓝底白字,表示可以点击。
点击此按钮后,您将开始刷动作(如下图所示)。如果一切正常,下一步是等待任务完成。至于所需的时间,它与镜像的大小和 TF 卡本身的读写性能有关。
5. 写入 TF 卡的数据以 Linux 的 ext4 因此,格式存在 Windows 以下是无法识别的。请确认。 Windows 用户不需要惊慌(很多用户都遇到过) Windows 下看不到数据,还以为自己没有安装成功)。
这个 TF 卡内容在 Linux 或 Mac 能正常识别,NVIDIA 使用特殊技能 TF 卡做成 14 只要分区(如下图所示) Jetson Nano 能识别就行了。
刷完镜像的 TF 卡,
在 Ubuntu 的 disks 工具中呈现的分区图
6. 然后安装系统 TF 卡从读卡器中取出,然后安装 Jetson Nano 2GB 可以在后面的卡槽里。
7. 最后一步是 Jetson Nano 2GB 接上电源。
Jetson Nano 首次启动
启动 Jetson Nano 之后,记得连接鼠标/键盘/显示器,现在跟着 Windows 最初的调试过程是相似的,但是 Nano 只要按照以下标准步骤标准步骤。
第一次启动后,将进入以下图片,共有八个步骤要执行,每个步骤检查,点击右下角Continue或者继续。
Step 1:勾选“I accept the terms of these licenses之后可以点选Continue”。
Step 2:选择语系,预选English也可以找到中国(简体)选项,然后继续。
Step 3:键盘布局,选择预选,然后继续
Step 4:假如你有连接 USB 此选项将出现在无线网卡中,但建议在此步骤中选择不连接 Ubuntu 之后再进行 WIFI 无线连接。
Step 5:选择区域,可以直接用鼠标点击地图上的位置
Step 6:这个步骤是整个设定中最重要的环节,可以在这里为您的 Jetson Nano 2GB 设置帐户、设备名和密码。
Step 7 与 Step 8:配置 TF 卡使用空间和 SWAP 建议不要更改虚拟内存设置,接受预设值。
完成以上 8 设置步骤后,系统将开始配置,然后显示以下两个进度,前后 1 可以在几分钟内完成。
执行上述步骤后,系统将自动重启。到目前为止,整个系统都自动重启 Jetson Nano 初始设置正式完成,重启后进入 Ubuntu 18.04 L4T 的桌面。
需要注意的是,如果您的设备是 Jetson Nano 2GB 为了减少系统资源的占用,将桌面预设为 Ubuntu 的轻量级 LXDE 桌面。第一次启动时,桌面中间会出现对话框。请自己阅读内容。这里没有解释。建议选择No”即可。
桌面的布局和使用习惯有点相似 Windows 95 操作系统,如下面的任务面板(menu bar)位置、左下角启动按钮等,只要开始使用就会感觉很熟悉。
看起来很像吗? Windows 操作环境?至于中文化设置,中文输入法,WPS Office 与 QQ 安装将带领您在下一篇文章中一步一步地进行。
这里提供的 JetPack 开发环境与 Jetson Nano 4GB 所以版本完全一致 4GB 在版本中可以执行的应用 2GB 上也全部能够实现,包括 AI 深度学习、OpenCV 电脑视觉、ROS/IOT 机控制等等,大家不用担心是否有什么功能上的损失。