NVIDIA Jetson Nano 2GB 系列文章(2):安裝系統

2021-02-13 NVIDIA英偉達企業解決方案

在本系列第一篇文章裡,我們介紹了 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 之後,記得要接上滑鼠/鍵盤/顯示器,現在就跟 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 機器控制等等,大家不用擔心是否有什麼功能上的損失。

GTC 中國線上大會註冊正在火熱進行,NVIDIA 誠邀您線上參與這一年度重磅 AI 與圖形技術大會。掃描下方海報二維碼或點擊「閱讀原文」立即註冊!

相關焦點

  • 英偉達NVIDIA Jetson Nano 2GB點亮篇
    考試前的最後一篇文章https://developer.download.nvidia.com/assets/embedded/downloads/jetson-nano-2gb-jp441-sd-card-image/jetson-nano-2gb-jp441-sd-card-image.zip?
  • Jetson Nano 2GB 評測
    Jetson Nano 2GB的I / O連接器較少,並且Nano 2GB上的某些接頭連接器針腳未安裝,例如風扇接頭連接器和POE接頭連接器。但是,載板上有放置這些接頭連接器的焊盤,可自行按需安裝。其次,軟體方面的主要區別在於Jetson Nano 2GB運行LXDE桌面。Jetson Nano使用GNOME桌面。
  • jetson nano -燒錄系統,從頭配置
    貼網址:系統鏡像地址https://developer.nvidia.com/embedded/learn/get-started-jetson-nano-devkit#write安裝參考資料http://spotpear.cn/public/index/study/detail/id/172.html
  • Jetson Nano日記4:Achiconda和PyTorch安裝配置
    如無特別指明,以下命令都是在ssh登錄到jetson nano後遠程執行。AnacondaAnaconda安裝比較簡單,不贅述了。以下簡要記述安裝過程。/Archiconda3-0.2.3-Linux-aarch64.sh$ sh ./Archiconda3-0.2.3-Linux-aarch64.sh安裝$ sudo .
  • 如何使用 NVIDIA Jetson 和 Amazon SageMaker 結合打造智能邊緣
    Jetson Nano 介紹參考:https://developer.nvidia.com/embedded/jetson-nano-developer-kitJetson Nano Developer Kit SD Card image因為Jetson Nano的系統是內核是tegra-ubuntu
  • 15分鐘連接Jetson Nano與K8S,輕鬆搭建機器學習集群
    在成功將節點連接到集群後,我還將展示如何在Jetson Nano上使用GPU運行簡單的TensorFlow 2訓練會話。K3s是一個輕量級Kubernetes發行版,其大小不超過100MB。在我看來,它是單板計算機的理想選擇,因為它所需的資源明顯減少。你可以查看我們的往期文章,了解更多關於K3s的教程和生態。
  • 乾貨 | NVIDIA Jetson NANO詳解
    開發工具包上的連接包括四個USB 3.0 Type-A埠、HDMI 2.0、DisplayPort 1.2、40-pin header、MIPI CSI攝像頭連接器、micro-SD插槽、M.2 WiFi插槽和千兆乙太網。這個板上的缺憾是沒有集成WiFi,但如果你對無線連接感興趣,確實需要外接卡。
  • Jetson Nano 夜用超長評測
    軟體資源基本就是系統一個,Ubuntu 16.04 x64宿主機(包括nvidia-docker並下載有DIGITS.),其他東西基本沒有. 至於其他軟體?你就當他是ARMv8板子跑就是,CPU性能的話,肯定不是值得炫耀的部分,但是也不會差到哪裡,畢竟還要靠CPU打包數據.至於從數據看,是比樹莓派出彩的!
  • NVIDIA Jetson Nano 2GB 系列文章(1):開箱介紹
    不僅承襲了 Jetson Nano 所有 AI 開發環境與 IOT 控制功能,更將到手成本下沉到 500 人民幣左右,還能使用中文化系統、安裝中文輸入法、WPS Office、QQ 等日常用途工具,也能學習或開發 Python、OpenCV 與 AI 深度學習、ROS 自動控制等應用,實用性比一臺 x86 筆記本或臺式機更高。
  • 這是 Jetson Nano 2GB的入門指南,請查收
    請注意使用/ dev / rdisk而不是/ dev / disk: 例如:/usr/bin/unzip -p ~/Downloads/jetson_nano_devkit_sd_card.zip | sudo /bin/dd of=/dev/rdisk<n> bs=1m
  • Jetson-inference的安裝
    2021-01-22   15:56前日給jetson nano安裝jetson-inference
  • Nvidia推出史上最小計算機Jetson Nano
    Nano是Nvidia Jetson嵌入式計算板系列的最新產品,它是一款用來給開發人員在邊緣部署人工智慧的嵌入式計算機。其搭載了四核Cortex-A57處理器,GPU則是擁有128個NVIDIA CUDA核心的NVIDIA麥克斯韋架構顯卡,內存4GB,存儲則為16GB eMMC 5.1,支持4K 60Hz視頻解碼。
  • 使用Python+Dlib構建人臉識別系統(在Nvidia Jetson Nano 2GB開發板上)
    什麼是Nvidia Jetson Nano 2GB?Jetson Nano 2GB是一款單板計算機,具有四核的1.4GHz ARM CPU和內置的Nvidia Maxwell GPU。它是最便宜的Nvidia Jetson機型,針對的是購買樹莓派的業餘愛好者。如果你已經熟悉樹莓派的系列產品,則除了Jetson Nano配備Nvidia GPU外,和其他產品幾乎完全相同的。
  • 【用戶經驗分享】NVIDIA Jetson TX2開發板運行 jetson-inference 出現問題的終極解決辦法
    說說的遇到的情況吧,就是git clone  jetson-inference後,執行cmake ../後老是報nvidia.app.box.com連接不上,有的開發者的解決辦法是fan牆 ,然後下載,即使能翻出去,也是運氣好的情況下才能運行,最後不報錯。
  • 用Jetson NANO做一個防疲勞駕駛的神器
    這是我們的機會,因為道路上的大多數汽車都不在該價格範圍內,並且沒有這些系統。材料硬體:NVIDIA Jetson Nano。x1 https://www.nvidia.com/zh-cn/autonomous-machines/embedded-systems/jetson-nano/汽車電源逆變器。
  • 在NVIDIA Jetson集群上運行集群管理軟體K3s
    讓我來揭秘(2)這次我們以Kubernet的輕量級管理工具K3S在這個4節點設備上搭建Docker容器集群管理功能,主要目的如下:1. Docker容器是軟體發展的大趨勢,也包括人工智慧應用2. Kubernet是目前作為Docker領域普及度最高的管理方案3. K3S輕量級管理工具,使用資源更節省、安裝更容易。
  • 再教一招NVIDIA Jetson TX2上的騷操作
    Deepstream的說明上寫明了跑這個SDK需要的裝備:1.刷有NVIDIA® JetPack 3.2 或 NVIDIA® Linux for Tegra R28.2 的 Jetson TX1 或 Jetson TX;2.NVIDIA DeepStream SDK     NVIDIA DeepStream SDK包含:
  • NVIDIA Jetson Nano 2GB 系列文章(3):網絡設置及添加 SWAPFile 虛擬內存
    在本系列上一篇文章裡,我們介紹了如何為 Jetson Nano 2GB 開發者套件安裝系統。在本篇文章中,我們將會為大家介紹如何設置無線網絡以及如何添加 SWAPFile 虛擬內存。當我們安裝好系統後,後面的所有操作都必須由 Jetson Nano 2GB 在「聯網」狀態下執行,因此網絡聯線至關重要。
  • 極客小電腦Jetson Nano評測
    當然,網上也已經有不少關於Jetson Nano的微博文章,然而大伙兒對那些營銷號的文章不太感冒。畢竟,那些吸睛的誇張文字看多了也會膩。近期Nvidia官方代理商Seeed Studio請芯板坊小編做一期客觀的評測,於是便有了今天這篇文章。作為一個服務平臺,芯板坊的評測相對來說會比較實事求是、視角也更客觀,對各個產品也更公平,這也是Seeed Studio選擇芯板坊的原因。
  • 在Jetson產品上裝ROS遇到的坑
    昨天有個用戶在我們VIP技術群裡求救:求助一下,我刷了impack4.2.3,然後安裝ros-kinetic-desktop-full