1.准备器材
为了能够给Xavier刷系统,我们需要准备一些器材(其说明书中也有说明)。
- 一台装有Ubuntu16或者18的主机;
- 一条USB3.0的Type-c的线;
- Xavier。
2.刷机软件
在主机上前往英伟达官网下载用于Xavier刷机的NVIDIA SDK Manager
。
注意:需要注册英伟达的开发人员账户才能下载,下载后是一个deb的安装文件,安装方式如下:
sudo dpkg -i *.deb # *更换为软件的名称即可
3.硬件连接
使用USB3.0的Type-c的线连接Xavier和主机。
注意:连接之后确保被主机识别,为确保被识别的成功率,建议Xavier关机的状态下和主机连接,并且在主机上可以看到连接成功后有提示。Xavier关节的状态下和主机(开机)进行链接,然后Xavier开机。
4.软件登录
打开NVIDIA SDK Manager
软件:
输入账号密码登录。
5.资源下载
登录之后自动进入资源下载界面,如下:
注意到的是:不要选择Host Machine
,这个是为主机下载安装文件的,如果要安装主机的英伟达软件,可以通过这个实现,但不建议!!选择xavier的资源,进入下一步。
6.配置刷机
配置好下载路径和一些资源之后,进入到刷机界面,选择自动模式,输入用户和密码即可(手动模式不推荐,如果系统损坏,使用手动模式,上网搜索教程即可或者查看手册)。
7.重点步骤!!!
前五个步骤执行之后,NVIDIA SDK Manager
软件会首先为Xavier安装系统,安装系统之后,Xavier会重启一次,需要设置用户名、密码和地区等等,然后进入系统,这个时候则需要执行如下操作:
暂停刷机,但不要断开Xavier和主机的连接!!
更改Xavier的源,具体操作为在Xavier中打开终端执行命令:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
sudo gedit /etc/apt/sources.list
删除所有内容后,添加如下内容:
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricted
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricted
之后在Xavier终端中执行命令:
sudo apt update
sudo apt upgrade
执行完成后,再在NVIDIA SDK Manager
中继续刷机,直到刷机结束。
这一步的重点在于刷cuda等软件的时候需要联网安装一些文件,如果不换源则是连接国外服务器,速度奇慢,会导致刷机失败。
来源:CSDN
作者:梦笔天涯
链接:https://blog.csdn.net/DraemSky/article/details/103823201